From f537bdf8f08b133671c7286ec280f9edfc7dd512 Mon Sep 17 00:00:00 2001 From: Xavier Coulon Date: Fri, 7 Oct 2022 18:59:16 +0200 Subject: [PATCH] fix(parser): support newlines in link attributes (#1096) Fixes #1095 Signed-off-by: Xavier Coulon --- pkg/parser/link_test.go | 27 + pkg/parser/parser.go | 8626 +++++++++++++------------- pkg/parser/parser.peg | 1 + pkg/renderer/sgml/html5/link_test.go | 11 + 4 files changed, 4371 insertions(+), 4294 deletions(-) diff --git a/pkg/parser/link_test.go b/pkg/parser/link_test.go index 40e4d96a..0f583352 100644 --- a/pkg/parser/link_test.go +++ b/pkg/parser/link_test.go @@ -413,6 +413,33 @@ a link to <{example}>.` Expect(ParseDocument(source)).To(MatchDocument(expected)) }) + It("with text with newline", func() { + source := `a link to mailto:hello@example.com[the +email].` + expected := &types.Document{ + Elements: []interface{}{ + &types.Paragraph{ + Elements: []interface{}{ + &types.StringElement{Content: "a link to "}, + &types.InlineLink{ + Location: &types.Location{ + Scheme: "mailto:", + Path: "hello@example.com", + }, + Attributes: types.Attributes{ + types.AttrInlineLinkText: "the\nemail", + }, + }, + &types.StringElement{ + Content: ".", + }, + }, + }, + }, + } + Expect(ParseDocument(source)).To(MatchDocument(expected)) + }) + It("with text and extra attributes", func() { source := "a link to mailto:hello@example.com[the hello@example.com email, foo=fighters]" expected := &types.Document{ diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index b032b8fb..9d89b055 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -97,10 +97,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine17, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -109,28 +109,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine20, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -139,9 +139,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -202,10 +202,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine38, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -214,28 +214,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine41, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -244,9 +244,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -324,10 +324,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 70, col: 97, offset: 1850}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine64, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -336,9 +336,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -410,10 +410,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 74, col: 99, offset: 2028}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine83, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -422,9 +422,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -920,24 +920,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonDocumentRawLine183, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -953,10 +953,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 84, col: 35, offset: 2262}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine190, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1036,10 +1036,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 85, col: 39, offset: 2308}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine207, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1525,24 +1525,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonDocumentRawLine302, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -1564,10 +1564,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 87, col: 5, offset: 2360}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine310, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1576,9 +1576,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -1653,10 +1653,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 123, col: 98, offset: 3416}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine330, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1665,9 +1665,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -1682,7 +1682,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -1732,10 +1732,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine349, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1744,28 +1744,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine352, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1774,9 +1774,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -1821,10 +1821,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine368, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1833,28 +1833,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine371, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1863,9 +1863,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -1906,10 +1906,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine386, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1918,28 +1918,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine389, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1948,9 +1948,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -1995,10 +1995,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine405, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2007,28 +2007,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine408, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2037,9 +2037,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2084,10 +2084,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine424, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2096,28 +2096,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine427, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2126,9 +2126,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2173,10 +2173,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine443, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2185,28 +2185,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine446, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2215,9 +2215,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2262,10 +2262,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine462, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2274,28 +2274,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine465, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2304,9 +2304,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2351,10 +2351,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine481, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2363,28 +2363,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine484, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2393,9 +2393,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2440,10 +2440,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentRawLine500, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2452,28 +2452,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentRawLine503, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2482,9 +2482,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2534,12 +2534,12 @@ var g = &grammar{ run: (*parser).callonDocumentRawLine518, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonDocumentRawLine519, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2548,12 +2548,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonDocumentRawLine522, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -2562,9 +2562,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2574,9 +2574,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -2611,41 +2611,41 @@ var g = &grammar{ pos: position{line: 137, col: 9, offset: 3809}, label: "path", expr: &actionExpr{ - pos: position{line: 2805, col: 17, offset: 88884}, + pos: position{line: 2806, col: 17, offset: 88902}, run: (*parser).callonFileInclusion8, expr: &labeledExpr{ - pos: position{line: 2805, col: 17, offset: 88884}, + pos: position{line: 2806, col: 17, offset: 88902}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonFileInclusion10, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonFileInclusion14, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -2656,27 +2656,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonFileInclusion25, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2685,11 +2685,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -3084,10 +3084,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonFileInclusion107, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -3116,10 +3116,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 142, col: 5, offset: 4005}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonFileInclusion112, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -3128,28 +3128,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonFileInclusion115, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -3158,9 +3158,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -3206,24 +3206,24 @@ var g = &grammar{ pos: position{line: 165, col: 19, offset: 4707}, label: "start", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges12, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3244,24 +3244,24 @@ var g = &grammar{ pos: position{line: 165, col: 40, offset: 4728}, label: "end", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges20, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3282,24 +3282,24 @@ var g = &grammar{ pos: position{line: 169, col: 20, offset: 4849}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges28, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3348,24 +3348,24 @@ var g = &grammar{ pos: position{line: 165, col: 19, offset: 4707}, label: "start", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges44, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3386,24 +3386,24 @@ var g = &grammar{ pos: position{line: 165, col: 40, offset: 4728}, label: "end", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges52, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3424,24 +3424,24 @@ var g = &grammar{ pos: position{line: 169, col: 20, offset: 4849}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges60, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3474,24 +3474,24 @@ var g = &grammar{ pos: position{line: 165, col: 19, offset: 4707}, label: "start", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges69, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3512,24 +3512,24 @@ var g = &grammar{ pos: position{line: 165, col: 40, offset: 4728}, label: "end", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges77, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3550,24 +3550,24 @@ var g = &grammar{ pos: position{line: 169, col: 20, offset: 4849}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonLineRanges85, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3583,9 +3583,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -3626,12 +3626,12 @@ var g = &grammar{ pos: position{line: 187, col: 18, offset: 5450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonTagRanges11, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3692,12 +3692,12 @@ var g = &grammar{ pos: position{line: 189, col: 18, offset: 5547}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonTagRanges26, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3778,12 +3778,12 @@ var g = &grammar{ pos: position{line: 187, col: 18, offset: 5450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonTagRanges46, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3844,12 +3844,12 @@ var g = &grammar{ pos: position{line: 189, col: 18, offset: 5547}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonTagRanges61, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3906,9 +3906,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -3951,12 +3951,12 @@ var g = &grammar{ pos: position{line: 207, col: 38, offset: 6101}, run: (*parser).callonIncludedFileLine10, expr: &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonIncludedFileLine11, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3994,12 +3994,12 @@ var g = &grammar{ pos: position{line: 211, col: 36, offset: 6249}, run: (*parser).callonIncludedFileLine19, expr: &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonIncludedFileLine20, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -4030,28 +4030,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonIncludedFileLine27, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4060,9 +4060,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4081,9 +4081,9 @@ var g = &grammar{ pos: position{line: 228, col: 5, offset: 6799}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ @@ -4178,10 +4178,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment27, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4190,28 +4190,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment30, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4220,9 +4220,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4283,10 +4283,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment48, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4295,28 +4295,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment51, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4325,9 +4325,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4342,18 +4342,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment63, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4362,28 +4362,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment66, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4392,9 +4392,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4453,10 +4453,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment86, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4465,28 +4465,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment89, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4495,9 +4495,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4558,10 +4558,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment111, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4570,28 +4570,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment114, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4600,9 +4600,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4611,9 +4611,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4629,21 +4629,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment129, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -4653,28 +4653,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment133, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4683,9 +4683,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4741,10 +4741,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment151, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4753,28 +4753,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment154, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4783,9 +4783,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4794,9 +4794,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4851,10 +4851,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment175, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4863,28 +4863,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment178, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4893,9 +4893,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -4967,10 +4967,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment203, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4979,28 +4979,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment206, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5009,9 +5009,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5027,9 +5027,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5045,21 +5045,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment222, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5069,28 +5069,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment226, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5099,9 +5099,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5166,10 +5166,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment247, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5178,28 +5178,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment250, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5208,9 +5208,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5226,9 +5226,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5280,10 +5280,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment271, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5292,28 +5292,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment274, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5322,9 +5322,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5358,10 +5358,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment289, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5370,28 +5370,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment292, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5400,9 +5400,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5420,21 +5420,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment305, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5444,28 +5444,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment309, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5474,9 +5474,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5504,10 +5504,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment320, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5516,28 +5516,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment323, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5546,9 +5546,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5605,10 +5605,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment342, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5617,28 +5617,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment345, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5647,9 +5647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5721,10 +5721,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment370, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5733,28 +5733,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment373, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5763,9 +5763,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5781,9 +5781,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5799,21 +5799,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment389, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5823,28 +5823,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment393, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5853,9 +5853,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5920,10 +5920,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment414, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5932,28 +5932,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment417, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5962,9 +5962,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -5980,9 +5980,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6038,10 +6038,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment439, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6050,28 +6050,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment442, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6080,9 +6080,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6154,10 +6154,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment467, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6166,28 +6166,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment470, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6196,9 +6196,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6214,9 +6214,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6232,21 +6232,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment486, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6256,28 +6256,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment490, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6286,9 +6286,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6353,10 +6353,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment511, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6365,28 +6365,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment514, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6395,9 +6395,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6413,9 +6413,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6471,10 +6471,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment536, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6483,28 +6483,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment539, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6513,9 +6513,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6587,10 +6587,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment564, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6599,28 +6599,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment567, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6629,9 +6629,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6647,9 +6647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6665,21 +6665,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment583, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6689,28 +6689,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment587, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6719,9 +6719,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6786,10 +6786,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment608, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6798,28 +6798,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment611, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6828,9 +6828,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6846,9 +6846,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6882,18 +6882,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment632, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6902,28 +6902,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment635, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6932,9 +6932,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -6953,12 +6953,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonDocumentFragment644, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6968,28 +6968,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment648, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6998,9 +6998,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7032,18 +7032,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment666, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7052,28 +7052,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment669, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7082,9 +7082,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7103,12 +7103,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonDocumentFragment678, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7118,28 +7118,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment682, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7148,9 +7148,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7168,12 +7168,12 @@ var g = &grammar{ pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonDocumentFragment692, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7187,28 +7187,28 @@ var g = &grammar{ run: (*parser).callonDocumentFragment695, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment697, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7217,9 +7217,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7266,10 +7266,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment713, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7278,28 +7278,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment716, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7308,9 +7308,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7358,10 +7358,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment735, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7370,28 +7370,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment738, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7400,9 +7400,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7411,9 +7411,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7429,21 +7429,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment753, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7453,28 +7453,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment757, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7483,9 +7483,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7530,10 +7530,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment773, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7542,28 +7542,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment776, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7572,9 +7572,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7583,9 +7583,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7641,10 +7641,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment797, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7653,28 +7653,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment800, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7683,9 +7683,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7757,10 +7757,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment825, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7769,28 +7769,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment828, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7799,9 +7799,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7817,9 +7817,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7835,21 +7835,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment844, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7859,28 +7859,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment848, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7889,9 +7889,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -7956,10 +7956,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment869, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7968,28 +7968,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment872, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7998,9 +7998,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8016,9 +8016,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8074,10 +8074,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment894, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8086,28 +8086,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment897, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8116,9 +8116,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8190,10 +8190,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment922, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8202,28 +8202,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment925, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8232,9 +8232,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8250,9 +8250,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8268,21 +8268,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment941, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -8292,28 +8292,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment945, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8322,9 +8322,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8389,10 +8389,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment966, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8401,28 +8401,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment969, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8431,9 +8431,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8449,9 +8449,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8507,10 +8507,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment991, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8519,28 +8519,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment994, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8549,9 +8549,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8623,10 +8623,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1019, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8635,28 +8635,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1022, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8665,9 +8665,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8683,9 +8683,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8701,21 +8701,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment1038, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -8725,28 +8725,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1042, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8755,9 +8755,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8822,10 +8822,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1063, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8834,28 +8834,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1066, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8864,9 +8864,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8882,9 +8882,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -8895,52 +8895,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2696, col: 18, offset: 85811}, + pos: position{line: 2697, col: 18, offset: 85829}, run: (*parser).callonDocumentFragment1076, expr: &seqExpr{ - pos: position{line: 2696, col: 18, offset: 85811}, + pos: position{line: 2697, col: 18, offset: 85829}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2697, col: 9, offset: 85821}, + pos: position{line: 2698, col: 9, offset: 85839}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2697, col: 9, offset: 85821}, + pos: position{line: 2698, col: 9, offset: 85839}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2698, col: 11, offset: 85857}, + pos: position{line: 2699, col: 11, offset: 85875}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2698, col: 19, offset: 85865}, + pos: position{line: 2699, col: 19, offset: 85883}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2698, col: 29, offset: 85875}, + pos: position{line: 2699, col: 29, offset: 85893}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2698, col: 37, offset: 85883}, + pos: position{line: 2699, col: 37, offset: 85901}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2698, col: 47, offset: 85893}, + pos: position{line: 2699, col: 47, offset: 85911}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2698, col: 55, offset: 85901}, + pos: position{line: 2699, col: 55, offset: 85919}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -8948,12 +8948,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2699, col: 11, offset: 85959}, + pos: position{line: 2700, col: 11, offset: 85977}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1087, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8962,28 +8962,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1090, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8992,36 +8992,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1098, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9030,9 +9030,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9045,24 +9045,24 @@ var g = &grammar{ name: "ListElements", }, &actionExpr{ - pos: position{line: 2587, col: 5, offset: 82747}, + pos: position{line: 2588, col: 5, offset: 82765}, run: (*parser).callonDocumentFragment1106, expr: &seqExpr{ - pos: position{line: 2587, col: 5, offset: 82747}, + pos: position{line: 2588, col: 5, offset: 82765}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1110, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9071,28 +9071,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1113, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9101,20 +9101,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, &labeledExpr{ - pos: position{line: 2588, col: 5, offset: 82771}, + pos: position{line: 2589, col: 5, offset: 82789}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 2588, col: 11, offset: 82777}, + pos: position{line: 2589, col: 11, offset: 82795}, expr: &choiceExpr{ - pos: position{line: 2588, col: 12, offset: 82778}, + pos: position{line: 2589, col: 12, offset: 82796}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, @@ -9123,18 +9123,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1128, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9143,28 +9143,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1131, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9173,9 +9173,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9184,32 +9184,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2600, col: 5, offset: 83023}, + pos: position{line: 2601, col: 5, offset: 83041}, run: (*parser).callonDocumentFragment1138, expr: &seqExpr{ - pos: position{line: 2600, col: 5, offset: 83023}, + pos: position{line: 2601, col: 5, offset: 83041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2600, col: 5, offset: 83023}, + pos: position{line: 2601, col: 5, offset: 83041}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1145, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9218,28 +9218,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1148, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9248,9 +9248,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9258,59 +9258,59 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2601, col: 5, offset: 83046}, + pos: position{line: 2602, col: 5, offset: 83064}, label: "content", expr: &choiceExpr{ - pos: position{line: 2602, col: 9, offset: 83064}, + pos: position{line: 2603, col: 9, offset: 83082}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2602, col: 10, offset: 83065}, + pos: position{line: 2603, col: 10, offset: 83083}, run: (*parser).callonDocumentFragment1159, expr: &labeledExpr{ - pos: position{line: 2602, col: 10, offset: 83065}, + pos: position{line: 2603, col: 10, offset: 83083}, label: "cells", expr: &choiceExpr{ - pos: position{line: 2602, col: 17, offset: 83072}, + pos: position{line: 2603, col: 17, offset: 83090}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2610, col: 21, offset: 83268}, + pos: position{line: 2611, col: 21, offset: 83286}, run: (*parser).callonDocumentFragment1162, expr: &seqExpr{ - pos: position{line: 2610, col: 21, offset: 83268}, + pos: position{line: 2611, col: 21, offset: 83286}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2610, col: 21, offset: 83268}, + pos: position{line: 2611, col: 21, offset: 83286}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2610, col: 27, offset: 83274}, + pos: position{line: 2611, col: 27, offset: 83292}, expr: &actionExpr{ - pos: position{line: 2615, col: 5, offset: 83349}, + pos: position{line: 2616, col: 5, offset: 83367}, run: (*parser).callonDocumentFragment1166, expr: &seqExpr{ - pos: position{line: 2615, col: 5, offset: 83349}, + pos: position{line: 2616, col: 5, offset: 83367}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2615, col: 5, offset: 83349}, + pos: position{line: 2616, col: 5, offset: 83367}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2615, col: 9, offset: 83353}, + pos: position{line: 2616, col: 9, offset: 83371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1170, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9319,21 +9319,21 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2615, col: 16, offset: 83360}, + pos: position{line: 2616, col: 16, offset: 83378}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 5, offset: 83560}, + pos: position{line: 2622, col: 5, offset: 83578}, run: (*parser).callonDocumentFragment1173, expr: &labeledExpr{ - pos: position{line: 2621, col: 5, offset: 83560}, + pos: position{line: 2622, col: 5, offset: 83578}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 14, offset: 83569}, + pos: position{line: 2622, col: 14, offset: 83587}, run: (*parser).callonDocumentFragment1175, expr: &zeroOrMoreExpr{ - pos: position{line: 2621, col: 14, offset: 83569}, + pos: position{line: 2622, col: 14, offset: 83587}, expr: &charClassMatcher{ - pos: position{line: 2621, col: 14, offset: 83569}, + pos: position{line: 2622, col: 14, offset: 83587}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -9350,28 +9350,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1179, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9380,9 +9380,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9391,40 +9391,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2627, col: 24, offset: 83705}, + pos: position{line: 2628, col: 24, offset: 83723}, run: (*parser).callonDocumentFragment1186, expr: &labeledExpr{ - pos: position{line: 2627, col: 24, offset: 83705}, + pos: position{line: 2628, col: 24, offset: 83723}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2627, col: 30, offset: 83711}, + pos: position{line: 2628, col: 30, offset: 83729}, expr: &actionExpr{ - pos: position{line: 2632, col: 5, offset: 83787}, + pos: position{line: 2633, col: 5, offset: 83805}, run: (*parser).callonDocumentFragment1189, expr: &seqExpr{ - pos: position{line: 2632, col: 5, offset: 83787}, + pos: position{line: 2633, col: 5, offset: 83805}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2632, col: 5, offset: 83787}, + pos: position{line: 2633, col: 5, offset: 83805}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1196, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9433,28 +9433,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1199, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9463,9 +9463,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9473,16 +9473,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, }, ¬Expr{ - pos: position{line: 2633, col: 5, offset: 83810}, + pos: position{line: 2634, col: 5, offset: 83828}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonDocumentFragment1209, @@ -9490,18 +9490,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1214, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9510,28 +9510,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1217, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9540,9 +9540,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9552,17 +9552,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 5, offset: 83825}, + pos: position{line: 2635, col: 5, offset: 83843}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2634, col: 12, offset: 83832}, + pos: position{line: 2635, col: 12, offset: 83850}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, run: (*parser).callonDocumentFragment1226, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -9573,18 +9573,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2634, col: 31, offset: 83851}, + pos: position{line: 2635, col: 31, offset: 83869}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2634, col: 35, offset: 83855}, + pos: position{line: 2635, col: 35, offset: 83873}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1231, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9593,27 +9593,27 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2634, col: 42, offset: 83862}, + pos: position{line: 2635, col: 42, offset: 83880}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1234, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9623,37 +9623,37 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 51, offset: 83871}, + pos: position{line: 2635, col: 51, offset: 83889}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 2640, col: 5, offset: 84030}, + pos: position{line: 2641, col: 5, offset: 84048}, expr: &actionExpr{ - pos: position{line: 2641, col: 9, offset: 84040}, + pos: position{line: 2642, col: 9, offset: 84058}, run: (*parser).callonDocumentFragment1241, expr: &seqExpr{ - pos: position{line: 2641, col: 9, offset: 84040}, + pos: position{line: 2642, col: 9, offset: 84058}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2641, col: 9, offset: 84040}, + pos: position{line: 2642, col: 9, offset: 84058}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1248, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9662,28 +9662,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1251, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9692,9 +9692,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9702,16 +9702,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, }, ¬Expr{ - pos: position{line: 2642, col: 9, offset: 84067}, + pos: position{line: 2643, col: 9, offset: 84085}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonDocumentFragment1261, @@ -9719,18 +9719,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1266, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9739,28 +9739,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1269, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9769,9 +9769,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9781,22 +9781,22 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2643, col: 9, offset: 84086}, + pos: position{line: 2644, col: 9, offset: 84104}, expr: &seqExpr{ - pos: position{line: 2643, col: 11, offset: 84088}, + pos: position{line: 2644, col: 11, offset: 84106}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2643, col: 11, offset: 84088}, + pos: position{line: 2644, col: 11, offset: 84106}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2643, col: 18, offset: 84095}, + pos: position{line: 2644, col: 18, offset: 84113}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, run: (*parser).callonDocumentFragment1280, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -9807,7 +9807,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2643, col: 37, offset: 84114}, + pos: position{line: 2644, col: 37, offset: 84132}, val: "|", ignoreCase: false, want: "\"|\"", @@ -9816,15 +9816,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2644, col: 9, offset: 84127}, + pos: position{line: 2645, col: 9, offset: 84145}, label: "content", expr: &actionExpr{ - pos: position{line: 2644, col: 18, offset: 84136}, + pos: position{line: 2645, col: 18, offset: 84154}, run: (*parser).callonDocumentFragment1285, expr: &zeroOrMoreExpr{ - pos: position{line: 2644, col: 18, offset: 84136}, + pos: position{line: 2645, col: 18, offset: 84154}, expr: &charClassMatcher{ - pos: position{line: 2644, col: 18, offset: 84136}, + pos: position{line: 2645, col: 18, offset: 84154}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -9834,30 +9834,30 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2646, col: 12, offset: 84198}, + pos: position{line: 2647, col: 12, offset: 84216}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1290, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9866,9 +9866,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9896,18 +9896,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1302, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9916,28 +9916,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1305, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9946,9 +9946,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -9967,24 +9967,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1316, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9993,28 +9993,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1319, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10023,9 +10023,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10033,9 +10033,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10044,36 +10044,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonDocumentFragment1328, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentFragment1334, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10083,28 +10083,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1338, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10113,9 +10113,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10151,10 +10151,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1234, col: 36, offset: 38197}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1353, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10163,28 +10163,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1356, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10193,9 +10193,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10229,10 +10229,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1234, col: 36, offset: 38197}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1373, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10241,28 +10241,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1376, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10271,9 +10271,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10300,10 +10300,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1234, col: 36, offset: 38197}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentFragment1386, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10312,28 +10312,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentFragment1389, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10342,9 +10342,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10441,9 +10441,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10515,12 +10515,12 @@ var g = &grammar{ pos: position{line: 305, col: 9, offset: 9232}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonAttributeDeclaration15, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10542,28 +10542,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonAttributeDeclaration21, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10572,9 +10572,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10618,25 +10618,25 @@ var g = &grammar{ want: "\"\\\\\"", }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonAttributeDeclarationValue10, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10647,10 +10647,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 326, col: 9, offset: 9933}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonAttributeDeclarationValue16, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10720,10 +10720,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 344, col: 13, offset: 10478}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonAttributeDeclarationValueElement8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10732,28 +10732,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonAttributeDeclarationValueElement11, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10762,9 +10762,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -10797,23 +10797,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonAttributeDeclarationValueElement24, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonAttributeDeclarationValueElement26, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78828}, + pos: position{line: 2452, col: 5, offset: 78846}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78846}, + pos: position{line: 2453, col: 9, offset: 78864}, run: (*parser).callonAttributeDeclarationValueElement28, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78847}, + pos: position{line: 2453, col: 10, offset: 78865}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -10825,10 +10825,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonAttributeDeclarationValueElement30, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11665,10 +11665,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 372, col: 35, offset: 11487}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonBlockAttributes100, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11677,28 +11677,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonBlockAttributes103, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11707,9 +11707,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -11723,18 +11723,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonBlockAttributes116, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11743,28 +11743,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonBlockAttributes119, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11773,9 +11773,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -11827,12 +11827,12 @@ var g = &grammar{ pos: position{line: 426, col: 9, offset: 13063}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonBlockAttributes137, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -11841,10 +11841,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonBlockAttributes140, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11852,27 +11852,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87875}, + pos: position{line: 2769, col: 5, offset: 87893}, run: (*parser).callonBlockAttributes142, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87885}, + pos: position{line: 2770, col: 9, offset: 87903}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87886}, + pos: position{line: 2770, col: 10, offset: 87904}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, run: (*parser).callonBlockAttributes146, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88083}, + pos: position{line: 2775, col: 13, offset: 88101}, val: "[", ignoreCase: false, want: "\"[\"", @@ -11880,20 +11880,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88089}, + pos: position{line: 2775, col: 19, offset: 88107}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, run: (*parser).callonBlockAttributes150, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88220}, + pos: position{line: 2781, col: 14, offset: 88238}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -11902,18 +11902,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88268}, + pos: position{line: 2783, col: 16, offset: 88286}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88269}, + pos: position{line: 2783, col: 17, offset: 88287}, val: "(", ignoreCase: false, want: "\"(\"", @@ -12031,10 +12031,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, run: (*parser).callonBlockAttributes176, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12052,10 +12052,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 376, col: 35, offset: 11642}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonBlockAttributes179, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12064,28 +12064,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonBlockAttributes182, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12094,9 +12094,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -12110,18 +12110,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonBlockAttributes195, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12130,28 +12130,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonBlockAttributes198, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12160,9 +12160,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -12191,10 +12191,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 380, col: 44, offset: 11775}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonBlockAttributes210, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12203,28 +12203,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonBlockAttributes213, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12233,9 +12233,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -12249,18 +12249,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonBlockAttributes226, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12269,28 +12269,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonBlockAttributes229, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12299,9 +12299,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -12549,10 +12549,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 466, col: 13, offset: 14531}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonFirstPositionalAttributes23, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13084,10 +13084,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 518, col: 9, offset: 16113}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortHandAttributeValue88, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13148,10 +13148,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 524, col: 34, offset: 16256}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonPositionalAttribute11, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13191,10 +13191,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 529, col: 13, offset: 16420}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonPositionalAttribute20, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13217,10 +13217,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 529, col: 26, offset: 16433}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonPositionalAttribute26, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13275,10 +13275,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 549, col: 22, offset: 17080}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonNamedAttribute7, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13309,10 +13309,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 542, col: 9, offset: 16825}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonNamedAttribute13, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13342,10 +13342,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 543, col: 33, offset: 16865}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonNamedAttribute21, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13400,10 +13400,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 559, col: 9, offset: 17297}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonAttributeValue12, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13482,12 +13482,12 @@ var g = &grammar{ pos: position{line: 572, col: 9, offset: 17614}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonSingleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -13496,10 +13496,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSingleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13956,10 +13956,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 592, col: 14, offset: 18354}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDoubleQuotedAttributeValue13, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13996,12 +13996,12 @@ var g = &grammar{ pos: position{line: 598, col: 9, offset: 18465}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonDoubleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -14010,10 +14010,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDoubleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -14440,10 +14440,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 619, col: 5, offset: 19321}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonUnquotedAttributeValue4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -14833,10 +14833,10 @@ var g = &grammar{ want: "\"{\"", }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonUnquotedAttributeValue83, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -14887,12 +14887,12 @@ var g = &grammar{ pos: position{line: 686, col: 32, offset: 21849}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, run: (*parser).callonCrossReference6, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -14904,10 +14904,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 686, col: 40, offset: 21857}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonCrossReference10, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15100,12 +15100,12 @@ var g = &grammar{ pos: position{line: 688, col: 14, offset: 21974}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, run: (*parser).callonCrossReference48, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -15149,41 +15149,41 @@ var g = &grammar{ pos: position{line: 692, col: 35, offset: 22087}, label: "url", expr: &actionExpr{ - pos: position{line: 2805, col: 17, offset: 88884}, + pos: position{line: 2806, col: 17, offset: 88902}, run: (*parser).callonExternalCrossReference5, expr: &labeledExpr{ - pos: position{line: 2805, col: 17, offset: 88884}, + pos: position{line: 2806, col: 17, offset: 88902}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonExternalCrossReference7, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonExternalCrossReference11, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -15194,27 +15194,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExternalCrossReference22, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15223,11 +15223,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -15622,10 +15622,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonExternalCrossReference104, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -15670,12 +15670,12 @@ var g = &grammar{ pos: position{line: 989, col: 11, offset: 30806}, label: "author", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonMarkdownQuoteAttribution5, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15685,28 +15685,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonMarkdownQuoteAttribution9, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15715,9 +15715,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -15745,36 +15745,36 @@ var g = &grammar{ pos: position{line: 1104, col: 6, offset: 33808}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonDocumentHeader6, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader12, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15784,28 +15784,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader16, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15814,9 +15814,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -15867,10 +15867,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15879,28 +15879,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader37, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15909,9 +15909,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -15972,10 +15972,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader59, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15984,28 +15984,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader62, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16014,9 +16014,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16025,9 +16025,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16043,21 +16043,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader77, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16067,28 +16067,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader81, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16097,9 +16097,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16155,10 +16155,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader99, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16167,28 +16167,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader102, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16197,9 +16197,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16208,9 +16208,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16236,36 +16236,36 @@ var g = &grammar{ pos: position{line: 1106, col: 6, offset: 33931}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonDocumentHeader115, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader121, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16275,28 +16275,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader125, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16305,9 +16305,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16358,10 +16358,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader143, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16370,28 +16370,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader146, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16400,9 +16400,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16463,10 +16463,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader168, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16475,28 +16475,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader171, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16505,9 +16505,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16516,9 +16516,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16534,21 +16534,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader186, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16558,28 +16558,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader190, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16588,9 +16588,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16646,10 +16646,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader208, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16658,28 +16658,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader211, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16688,9 +16688,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16699,9 +16699,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -16745,10 +16745,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1125, col: 20, offset: 34686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader230, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16799,10 +16799,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1144, col: 5, offset: 35291}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader245, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16834,10 +16834,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 5, offset: 35390}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader253, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16869,10 +16869,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1152, col: 5, offset: 35487}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader261, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16897,9 +16897,9 @@ var g = &grammar{ pos: position{line: 1158, col: 5, offset: 35609}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &litMatcher{ @@ -16940,10 +16940,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1130, col: 69, offset: 34879}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader276, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16963,10 +16963,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1130, col: 81, offset: 34891}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader281, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16984,28 +16984,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader285, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17014,9 +17014,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17031,36 +17031,36 @@ var g = &grammar{ pos: position{line: 1120, col: 6, offset: 34461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonDocumentHeader294, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader300, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17070,28 +17070,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader304, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17100,9 +17100,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17153,10 +17153,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader322, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17165,28 +17165,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader325, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17195,9 +17195,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17258,10 +17258,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader347, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17270,28 +17270,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader350, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17300,9 +17300,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17311,9 +17311,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17329,21 +17329,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader365, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17353,28 +17353,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader369, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17383,9 +17383,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17441,10 +17441,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader387, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17453,28 +17453,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader390, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17483,9 +17483,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17494,9 +17494,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17522,10 +17522,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1169, col: 21, offset: 35887}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader404, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17627,10 +17627,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1181, col: 28, offset: 36518}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader428, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17777,28 +17777,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader460, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17807,9 +17807,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17889,10 +17889,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader482, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17901,28 +17901,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader485, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17931,9 +17931,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -17994,10 +17994,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader503, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18006,28 +18006,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader506, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18036,9 +18036,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18047,36 +18047,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonDocumentHeader513, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader519, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -18086,28 +18086,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader523, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18116,9 +18116,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18169,10 +18169,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader541, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18181,28 +18181,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader544, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18211,9 +18211,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18274,10 +18274,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader566, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18286,28 +18286,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader569, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18316,9 +18316,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18327,9 +18327,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18345,21 +18345,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonDocumentHeader584, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -18369,28 +18369,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader588, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18399,9 +18399,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18457,10 +18457,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentHeader606, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18469,28 +18469,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentHeader609, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18499,9 +18499,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18510,9 +18510,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18545,12 +18545,12 @@ var g = &grammar{ want: "\"=\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonDocumentTitle4, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18567,28 +18567,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonDocumentTitle10, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18597,9 +18597,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -18638,10 +18638,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1144, col: 5, offset: 35291}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentAuthorFullName8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18673,10 +18673,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 5, offset: 35390}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentAuthorFullName16, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18708,10 +18708,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1152, col: 5, offset: 35487}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonDocumentAuthorFullName24, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18777,12 +18777,12 @@ var g = &grammar{ pos: position{line: 1280, col: 13, offset: 39689}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, run: (*parser).callonInlineMenu6, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -18851,12 +18851,12 @@ var g = &grammar{ pos: position{line: 1291, col: 31, offset: 40149}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonIndexTermContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -18869,10 +18869,10 @@ var g = &grammar{ name: "QuotedText", }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonIndexTermContent9, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18880,23 +18880,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonIndexTermContent11, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonIndexTermContent13, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78828}, + pos: position{line: 2452, col: 5, offset: 78846}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78846}, + pos: position{line: 2453, col: 9, offset: 78864}, run: (*parser).callonIndexTermContent15, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78847}, + pos: position{line: 2453, col: 10, offset: 78865}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -18992,48 +18992,48 @@ var g = &grammar{ pos: position{line: 1312, col: 15, offset: 40967}, label: "path", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, run: (*parser).callonImageBlock5, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 88987}, + pos: position{line: 2810, col: 20, offset: 89005}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89226}, + pos: position{line: 2818, col: 11, offset: 89244}, run: (*parser).callonImageBlock9, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89239}, + pos: position{line: 2818, col: 24, offset: 89257}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89252}, + pos: position{line: 2818, col: 37, offset: 89270}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89263}, + pos: position{line: 2818, col: 48, offset: 89281}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89274}, + pos: position{line: 2818, col: 59, offset: 89292}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -19044,38 +19044,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 88997}, + pos: position{line: 2810, col: 30, offset: 89015}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonImageBlock17, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonImageBlock21, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -19086,27 +19086,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonImageBlock32, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -19115,11 +19115,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -19514,10 +19514,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonImageBlock114, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -19544,10 +19544,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1312, col: 61, offset: 41013}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonImageBlock119, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -19556,28 +19556,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonImageBlock122, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19586,9 +19586,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -19625,48 +19625,48 @@ var g = &grammar{ pos: position{line: 1317, col: 30, offset: 41259}, label: "path", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, run: (*parser).callonInlineImage7, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 88987}, + pos: position{line: 2810, col: 20, offset: 89005}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89226}, + pos: position{line: 2818, col: 11, offset: 89244}, run: (*parser).callonInlineImage11, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89239}, + pos: position{line: 2818, col: 24, offset: 89257}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89252}, + pos: position{line: 2818, col: 37, offset: 89270}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89263}, + pos: position{line: 2818, col: 48, offset: 89281}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89274}, + pos: position{line: 2818, col: 59, offset: 89292}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -19677,38 +19677,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 88997}, + pos: position{line: 2810, col: 30, offset: 89015}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonInlineImage19, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonInlineImage23, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -19719,27 +19719,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineImage34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -19748,11 +19748,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -20147,10 +20147,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonInlineImage116, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -20245,12 +20245,12 @@ var g = &grammar{ expr: &zeroOrOneExpr{ pos: position{line: 1331, col: 35, offset: 42167}, expr: &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, run: (*parser).callonInlineFootnote6, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87390}, + pos: position{line: 2746, col: 14, offset: 87408}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -20328,21 +20328,21 @@ var g = &grammar{ pos: position{line: 1344, col: 9, offset: 42545}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, run: (*parser).callonFootnoteElement7, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, run: (*parser).callonFootnoteElement10, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -20352,36 +20352,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87527}, + pos: position{line: 2754, col: 5, offset: 87545}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87587}, + pos: position{line: 2756, col: 9, offset: 87605}, run: (*parser).callonFootnoteElement16, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87667}, + pos: position{line: 2760, col: 5, offset: 87685}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87682}, + pos: position{line: 2761, col: 13, offset: 87700}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -20394,12 +20394,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonFootnoteElement21, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -20408,21 +20408,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, run: (*parser).callonFootnoteElement24, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79928}, + pos: position{line: 2480, col: 10, offset: 79946}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79929}, + pos: position{line: 2480, col: 11, offset: 79947}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -20433,29 +20433,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonFootnoteElement29, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonFootnoteElement31, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80192}, + pos: position{line: 2489, col: 5, offset: 80210}, run: (*parser).callonFootnoteElement32, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80317}, + pos: position{line: 2493, col: 5, offset: 80335}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80321}, + pos: position{line: 2493, col: 9, offset: 80339}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80322}, + pos: position{line: 2493, col: 10, offset: 80340}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -20474,27 +20474,27 @@ var g = &grammar{ name: "Replacement", }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87875}, + pos: position{line: 2769, col: 5, offset: 87893}, run: (*parser).callonFootnoteElement38, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87885}, + pos: position{line: 2770, col: 9, offset: 87903}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87886}, + pos: position{line: 2770, col: 10, offset: 87904}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, run: (*parser).callonFootnoteElement42, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88083}, + pos: position{line: 2775, col: 13, offset: 88101}, val: "[", ignoreCase: false, want: "\"[\"", @@ -20502,20 +20502,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88089}, + pos: position{line: 2775, col: 19, offset: 88107}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, run: (*parser).callonFootnoteElement46, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88220}, + pos: position{line: 2781, col: 14, offset: 88238}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -20524,18 +20524,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88268}, + pos: position{line: 2783, col: 16, offset: 88286}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88269}, + pos: position{line: 2783, col: 17, offset: 88287}, val: "(", ignoreCase: false, want: "\"(\"", @@ -20573,10 +20573,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1214, col: 5, offset: 37589}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonFootnoteElement59, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -20587,28 +20587,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1214, col: 12, offset: 37596}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonFootnoteElement63, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20617,9 +20617,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -20975,23 +20975,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonFootnoteElement139, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonFootnoteElement141, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78828}, + pos: position{line: 2452, col: 5, offset: 78846}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78846}, + pos: position{line: 2453, col: 9, offset: 78864}, run: (*parser).callonFootnoteElement143, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78847}, + pos: position{line: 2453, col: 10, offset: 78865}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -21003,25 +21003,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonFootnoteElement145, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -21030,10 +21030,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, run: (*parser).callonFootnoteElement150, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -21165,55 +21165,55 @@ var g = &grammar{ pos: position{line: 1406, col: 5, offset: 45251}, label: "url", expr: &actionExpr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, run: (*parser).callonLink6, expr: &seqExpr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, expr: &litMatcher{ - pos: position{line: 2813, col: 24, offset: 89108}, + pos: position{line: 2814, col: 24, offset: 89126}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2813, col: 28, offset: 89112}, + pos: position{line: 2814, col: 28, offset: 89130}, label: "scheme", expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89226}, + pos: position{line: 2818, col: 11, offset: 89244}, run: (*parser).callonLink11, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89239}, + pos: position{line: 2818, col: 24, offset: 89257}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89252}, + pos: position{line: 2818, col: 37, offset: 89270}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89263}, + pos: position{line: 2818, col: 48, offset: 89281}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89274}, + pos: position{line: 2818, col: 59, offset: 89292}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -21223,38 +21223,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2813, col: 44, offset: 89128}, + pos: position{line: 2814, col: 44, offset: 89146}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonLink19, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonLink23, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -21265,27 +21265,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonLink34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -21294,11 +21294,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -21693,10 +21693,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonLink116, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -21871,48 +21871,48 @@ var g = &grammar{ pos: position{line: 1419, col: 17, offset: 45666}, label: "url", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, run: (*parser).callonRelativeLink6, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 88987}, + pos: position{line: 2810, col: 20, offset: 89005}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89226}, + pos: position{line: 2818, col: 11, offset: 89244}, run: (*parser).callonRelativeLink10, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89239}, + pos: position{line: 2818, col: 24, offset: 89257}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89252}, + pos: position{line: 2818, col: 37, offset: 89270}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89263}, + pos: position{line: 2818, col: 48, offset: 89281}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89274}, + pos: position{line: 2818, col: 59, offset: 89292}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -21923,38 +21923,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 88997}, + pos: position{line: 2810, col: 30, offset: 89015}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonRelativeLink18, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonRelativeLink22, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -21965,27 +21965,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonRelativeLink33, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -21994,11 +21994,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -22393,10 +22393,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonRelativeLink115, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -22439,48 +22439,48 @@ var g = &grammar{ pos: position{line: 1424, col: 13, offset: 45833}, label: "url", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, run: (*parser).callonRelativeLink123, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 88980}, + pos: position{line: 2810, col: 13, offset: 88998}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 88987}, + pos: position{line: 2810, col: 20, offset: 89005}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89226}, + pos: position{line: 2818, col: 11, offset: 89244}, run: (*parser).callonRelativeLink127, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89239}, + pos: position{line: 2818, col: 24, offset: 89257}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89252}, + pos: position{line: 2818, col: 37, offset: 89270}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89263}, + pos: position{line: 2818, col: 48, offset: 89281}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89274}, + pos: position{line: 2818, col: 59, offset: 89292}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -22491,38 +22491,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 88997}, + pos: position{line: 2810, col: 30, offset: 89015}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonRelativeLink135, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonRelativeLink139, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -22533,27 +22533,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonRelativeLink150, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -22562,11 +22562,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -22961,10 +22961,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonRelativeLink232, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -23016,55 +23016,55 @@ var g = &grammar{ pos: position{line: 1431, col: 9, offset: 46142}, label: "url", expr: &actionExpr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, run: (*parser).callonExternalLink6, expr: &seqExpr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, expr: &litMatcher{ - pos: position{line: 2813, col: 24, offset: 89108}, + pos: position{line: 2814, col: 24, offset: 89126}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2813, col: 28, offset: 89112}, + pos: position{line: 2814, col: 28, offset: 89130}, label: "scheme", expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89226}, + pos: position{line: 2818, col: 11, offset: 89244}, run: (*parser).callonExternalLink11, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89239}, + pos: position{line: 2818, col: 24, offset: 89257}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89252}, + pos: position{line: 2818, col: 37, offset: 89270}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89263}, + pos: position{line: 2818, col: 48, offset: 89281}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89274}, + pos: position{line: 2818, col: 59, offset: 89292}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -23074,38 +23074,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2813, col: 44, offset: 89128}, + pos: position{line: 2814, col: 44, offset: 89146}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonExternalLink19, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonExternalLink23, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -23116,27 +23116,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExternalLink34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -23145,11 +23145,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -23544,10 +23544,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonExternalLink116, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -23587,55 +23587,55 @@ var g = &grammar{ pos: position{line: 1436, col: 5, offset: 46312}, label: "url", expr: &actionExpr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, run: (*parser).callonExternalLink124, expr: &seqExpr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2813, col: 23, offset: 89107}, + pos: position{line: 2814, col: 23, offset: 89125}, expr: &litMatcher{ - pos: position{line: 2813, col: 24, offset: 89108}, + pos: position{line: 2814, col: 24, offset: 89126}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2813, col: 28, offset: 89112}, + pos: position{line: 2814, col: 28, offset: 89130}, label: "scheme", expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89226}, + pos: position{line: 2818, col: 11, offset: 89244}, run: (*parser).callonExternalLink129, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89227}, + pos: position{line: 2818, col: 12, offset: 89245}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89239}, + pos: position{line: 2818, col: 24, offset: 89257}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89252}, + pos: position{line: 2818, col: 37, offset: 89270}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89263}, + pos: position{line: 2818, col: 48, offset: 89281}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89274}, + pos: position{line: 2818, col: 59, offset: 89292}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -23645,38 +23645,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2813, col: 44, offset: 89128}, + pos: position{line: 2814, col: 44, offset: 89146}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonExternalLink137, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonExternalLink141, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -23687,27 +23687,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExternalLink152, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -23716,11 +23716,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -24115,10 +24115,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonExternalLink234, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -24184,10 +24184,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListElements11, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24354,12 +24354,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListElements45, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24402,28 +24402,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListElements57, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24432,9 +24432,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -24464,10 +24464,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListElements70, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24508,12 +24508,12 @@ var g = &grammar{ run: (*parser).callonListElements78, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListElements79, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24585,12 +24585,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListElements96, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24634,28 +24634,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListElements108, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24664,9 +24664,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -24724,12 +24724,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListElements126, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24772,28 +24772,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListElements138, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24802,9 +24802,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -24869,28 +24869,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListElements161, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24899,9 +24899,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -24964,10 +24964,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListElements182, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24976,28 +24976,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListElements185, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25006,9 +25006,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -25022,18 +25022,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListElements198, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25042,28 +25042,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListElements201, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25072,9 +25072,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -25093,12 +25093,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListElements210, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25125,28 +25125,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListElements218, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25155,9 +25155,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -25215,9 +25215,9 @@ var g = &grammar{ pos: position{line: 1487, col: 5, offset: 48062}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ @@ -25241,18 +25241,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement15, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25261,28 +25261,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement18, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25291,9 +25291,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -25326,10 +25326,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement33, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25496,12 +25496,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement67, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25544,28 +25544,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement79, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25574,9 +25574,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -25606,10 +25606,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement92, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25650,12 +25650,12 @@ var g = &grammar{ run: (*parser).callonExtraListElement100, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement101, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25727,12 +25727,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement118, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25776,28 +25776,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement130, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25806,9 +25806,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -25866,12 +25866,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement148, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25914,28 +25914,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement160, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25944,9 +25944,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -26011,28 +26011,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement183, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26041,9 +26041,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -26106,10 +26106,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement204, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26118,28 +26118,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement207, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26148,9 +26148,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -26164,18 +26164,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement220, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26184,28 +26184,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement223, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26214,9 +26214,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -26235,12 +26235,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement232, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26267,28 +26267,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement240, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26297,9 +26297,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -26360,10 +26360,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement260, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26530,12 +26530,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement294, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26578,28 +26578,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement306, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26608,9 +26608,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -26640,10 +26640,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement319, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26684,12 +26684,12 @@ var g = &grammar{ run: (*parser).callonExtraListElement327, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement328, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26761,12 +26761,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement345, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26810,28 +26810,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement357, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26840,9 +26840,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -26900,12 +26900,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement375, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26948,28 +26948,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement387, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26978,9 +26978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -27045,28 +27045,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement410, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27075,9 +27075,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -27140,10 +27140,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement431, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27152,28 +27152,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement434, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27182,9 +27182,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -27198,18 +27198,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement447, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27218,28 +27218,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement450, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27248,9 +27248,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -27269,12 +27269,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement459, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27301,28 +27301,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement467, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27331,9 +27331,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -27358,36 +27358,36 @@ var g = &grammar{ name: "ListContinuation", }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonExtraListElement475, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonExtraListElement481, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27397,28 +27397,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement485, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27427,9 +27427,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -27452,18 +27452,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement500, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27472,28 +27472,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement503, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27502,9 +27502,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -27527,10 +27527,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement514, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27539,25 +27539,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement516, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27579,10 +27579,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement525, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27749,12 +27749,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement559, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27777,10 +27777,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement566, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27821,12 +27821,12 @@ var g = &grammar{ run: (*parser).callonExtraListElement574, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement575, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27877,12 +27877,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonExtraListElement587, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27943,28 +27943,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement605, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27973,9 +27973,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28032,7 +28032,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -28082,10 +28082,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement636, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28094,28 +28094,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement639, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28124,9 +28124,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28171,10 +28171,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement655, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28183,28 +28183,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement658, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28213,9 +28213,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28256,10 +28256,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement673, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28268,28 +28268,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement676, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28298,9 +28298,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28345,10 +28345,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement692, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28357,28 +28357,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement695, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28387,9 +28387,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28434,10 +28434,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement711, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28446,28 +28446,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement714, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28476,9 +28476,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28523,10 +28523,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement730, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28535,28 +28535,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement733, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28565,9 +28565,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28612,10 +28612,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement749, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28624,28 +28624,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement752, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28654,9 +28654,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28701,10 +28701,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement768, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28713,28 +28713,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement771, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28743,9 +28743,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28790,10 +28790,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonExtraListElement787, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28802,28 +28802,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement790, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28832,9 +28832,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28853,12 +28853,12 @@ var g = &grammar{ pos: position{line: 1512, col: 5, offset: 49008}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonExtraListElement798, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -28868,28 +28868,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonExtraListElement802, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28898,9 +28898,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -28935,10 +28935,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1529, col: 13, offset: 49432}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuation7, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28947,25 +28947,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuation9, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28986,10 +28986,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuation16, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28998,25 +28998,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuation18, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29049,9 +29049,9 @@ var g = &grammar{ pos: position{line: 1539, col: 5, offset: 49727}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -29077,10 +29077,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement13, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29247,12 +29247,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement47, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29295,28 +29295,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement59, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29325,9 +29325,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -29357,10 +29357,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement72, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29401,12 +29401,12 @@ var g = &grammar{ run: (*parser).callonListContinuationElement80, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement81, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29478,12 +29478,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement98, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29527,28 +29527,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement110, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29557,9 +29557,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -29617,12 +29617,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement128, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29665,28 +29665,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement140, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29695,9 +29695,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -29762,28 +29762,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement163, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29792,9 +29792,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -29857,10 +29857,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement184, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29869,28 +29869,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement187, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29899,9 +29899,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -29915,18 +29915,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement200, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29935,28 +29935,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement203, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29965,9 +29965,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -29986,12 +29986,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement212, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30018,28 +30018,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement220, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30048,9 +30048,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30091,18 +30091,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement237, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30111,28 +30111,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement240, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30141,9 +30141,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30208,10 +30208,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement259, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30220,28 +30220,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement262, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30250,9 +30250,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30313,10 +30313,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement280, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30325,28 +30325,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement283, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30355,9 +30355,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30408,10 +30408,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement301, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30420,28 +30420,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement304, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30450,9 +30450,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30513,10 +30513,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement326, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30525,28 +30525,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement329, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30555,9 +30555,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30566,9 +30566,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30584,21 +30584,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement344, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -30608,28 +30608,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement348, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30638,9 +30638,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30696,10 +30696,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement366, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30708,28 +30708,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement369, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30738,9 +30738,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30749,9 +30749,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30806,10 +30806,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement390, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30818,28 +30818,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement393, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30848,9 +30848,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30922,10 +30922,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement418, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30934,28 +30934,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement421, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30964,9 +30964,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -30982,9 +30982,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31000,21 +31000,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement437, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31024,28 +31024,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement441, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31054,9 +31054,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31121,10 +31121,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement462, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31133,28 +31133,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement465, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31163,9 +31163,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31181,9 +31181,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31235,10 +31235,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement486, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31247,28 +31247,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement489, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31277,9 +31277,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31313,10 +31313,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement504, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31325,28 +31325,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement507, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31355,9 +31355,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31375,21 +31375,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement520, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31399,28 +31399,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement524, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31429,9 +31429,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31459,10 +31459,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement535, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31471,28 +31471,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement538, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31501,9 +31501,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31560,10 +31560,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement557, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31572,28 +31572,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement560, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31602,9 +31602,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31676,10 +31676,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement585, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31688,28 +31688,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement588, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31718,9 +31718,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31736,9 +31736,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31754,21 +31754,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement604, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31778,28 +31778,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement608, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31808,9 +31808,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31875,10 +31875,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement629, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31887,28 +31887,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement632, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31917,9 +31917,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31935,9 +31935,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -31993,10 +31993,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement654, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32005,28 +32005,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement657, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32035,9 +32035,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32109,10 +32109,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement682, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32121,28 +32121,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement685, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32151,9 +32151,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32169,9 +32169,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32187,21 +32187,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement701, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32211,28 +32211,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement705, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32241,9 +32241,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32308,10 +32308,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement726, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32320,28 +32320,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement729, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32350,9 +32350,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32368,9 +32368,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32426,10 +32426,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement751, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32438,28 +32438,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement754, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32468,9 +32468,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32542,10 +32542,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement779, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32554,28 +32554,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement782, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32584,9 +32584,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32602,9 +32602,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32620,21 +32620,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement798, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32644,28 +32644,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement802, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32674,9 +32674,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32741,10 +32741,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement823, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32753,28 +32753,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement826, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32783,9 +32783,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32801,9 +32801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32837,18 +32837,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement847, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32857,28 +32857,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement850, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32887,9 +32887,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32908,12 +32908,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonListContinuationElement859, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32923,28 +32923,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement863, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32953,9 +32953,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -32987,18 +32987,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement881, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33007,28 +33007,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement884, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33037,9 +33037,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33058,12 +33058,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonListContinuationElement893, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33073,28 +33073,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement897, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33103,9 +33103,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33123,12 +33123,12 @@ var g = &grammar{ pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonListContinuationElement907, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33142,28 +33142,28 @@ var g = &grammar{ run: (*parser).callonListContinuationElement910, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement912, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33172,9 +33172,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33221,10 +33221,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement928, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33233,28 +33233,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement931, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33263,9 +33263,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33313,10 +33313,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement950, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33325,28 +33325,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement953, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33355,9 +33355,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33366,9 +33366,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33384,21 +33384,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement968, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33408,28 +33408,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement972, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33438,9 +33438,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33485,10 +33485,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement988, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33497,28 +33497,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement991, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33527,9 +33527,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33538,9 +33538,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33596,10 +33596,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1012, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33608,28 +33608,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1015, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33638,9 +33638,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33712,10 +33712,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1040, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33724,28 +33724,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1043, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33754,9 +33754,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33772,9 +33772,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33790,21 +33790,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement1059, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33814,28 +33814,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1063, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33844,9 +33844,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33911,10 +33911,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1084, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33923,28 +33923,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1087, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33953,9 +33953,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -33971,9 +33971,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34029,10 +34029,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1109, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34041,28 +34041,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1112, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34071,9 +34071,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34145,10 +34145,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1137, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34157,28 +34157,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1140, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34187,9 +34187,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34205,9 +34205,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34223,21 +34223,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement1156, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34247,28 +34247,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1160, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34277,9 +34277,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34344,10 +34344,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1181, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34356,28 +34356,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1184, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34386,9 +34386,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34404,9 +34404,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34462,10 +34462,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1206, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34474,28 +34474,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1209, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34504,9 +34504,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34578,10 +34578,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1234, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34590,28 +34590,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1237, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34620,9 +34620,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34638,9 +34638,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34656,21 +34656,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement1253, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34680,28 +34680,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1257, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34710,9 +34710,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34777,10 +34777,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1278, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34789,28 +34789,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1281, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34819,9 +34819,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34837,9 +34837,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -34850,52 +34850,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2696, col: 18, offset: 85811}, + pos: position{line: 2697, col: 18, offset: 85829}, run: (*parser).callonListContinuationElement1291, expr: &seqExpr{ - pos: position{line: 2696, col: 18, offset: 85811}, + pos: position{line: 2697, col: 18, offset: 85829}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2697, col: 9, offset: 85821}, + pos: position{line: 2698, col: 9, offset: 85839}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2697, col: 9, offset: 85821}, + pos: position{line: 2698, col: 9, offset: 85839}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2698, col: 11, offset: 85857}, + pos: position{line: 2699, col: 11, offset: 85875}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2698, col: 19, offset: 85865}, + pos: position{line: 2699, col: 19, offset: 85883}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2698, col: 29, offset: 85875}, + pos: position{line: 2699, col: 29, offset: 85893}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2698, col: 37, offset: 85883}, + pos: position{line: 2699, col: 37, offset: 85901}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2698, col: 47, offset: 85893}, + pos: position{line: 2699, col: 47, offset: 85911}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2698, col: 55, offset: 85901}, + pos: position{line: 2699, col: 55, offset: 85919}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -34903,12 +34903,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2699, col: 11, offset: 85959}, + pos: position{line: 2700, col: 11, offset: 85977}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1302, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34917,28 +34917,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1305, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34947,36 +34947,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1313, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34985,9 +34985,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35000,24 +35000,24 @@ var g = &grammar{ name: "ImageBlock", }, &actionExpr{ - pos: position{line: 2587, col: 5, offset: 82747}, + pos: position{line: 2588, col: 5, offset: 82765}, run: (*parser).callonListContinuationElement1321, expr: &seqExpr{ - pos: position{line: 2587, col: 5, offset: 82747}, + pos: position{line: 2588, col: 5, offset: 82765}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1325, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35026,28 +35026,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1328, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35056,20 +35056,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, &labeledExpr{ - pos: position{line: 2588, col: 5, offset: 82771}, + pos: position{line: 2589, col: 5, offset: 82789}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 2588, col: 11, offset: 82777}, + pos: position{line: 2589, col: 11, offset: 82795}, expr: &choiceExpr{ - pos: position{line: 2588, col: 12, offset: 82778}, + pos: position{line: 2589, col: 12, offset: 82796}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, @@ -35078,18 +35078,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1343, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35098,28 +35098,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1346, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35128,9 +35128,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35139,32 +35139,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2600, col: 5, offset: 83023}, + pos: position{line: 2601, col: 5, offset: 83041}, run: (*parser).callonListContinuationElement1353, expr: &seqExpr{ - pos: position{line: 2600, col: 5, offset: 83023}, + pos: position{line: 2601, col: 5, offset: 83041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2600, col: 5, offset: 83023}, + pos: position{line: 2601, col: 5, offset: 83041}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1360, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35173,28 +35173,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1363, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35203,9 +35203,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35213,59 +35213,59 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2601, col: 5, offset: 83046}, + pos: position{line: 2602, col: 5, offset: 83064}, label: "content", expr: &choiceExpr{ - pos: position{line: 2602, col: 9, offset: 83064}, + pos: position{line: 2603, col: 9, offset: 83082}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2602, col: 10, offset: 83065}, + pos: position{line: 2603, col: 10, offset: 83083}, run: (*parser).callonListContinuationElement1374, expr: &labeledExpr{ - pos: position{line: 2602, col: 10, offset: 83065}, + pos: position{line: 2603, col: 10, offset: 83083}, label: "cells", expr: &choiceExpr{ - pos: position{line: 2602, col: 17, offset: 83072}, + pos: position{line: 2603, col: 17, offset: 83090}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2610, col: 21, offset: 83268}, + pos: position{line: 2611, col: 21, offset: 83286}, run: (*parser).callonListContinuationElement1377, expr: &seqExpr{ - pos: position{line: 2610, col: 21, offset: 83268}, + pos: position{line: 2611, col: 21, offset: 83286}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2610, col: 21, offset: 83268}, + pos: position{line: 2611, col: 21, offset: 83286}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2610, col: 27, offset: 83274}, + pos: position{line: 2611, col: 27, offset: 83292}, expr: &actionExpr{ - pos: position{line: 2615, col: 5, offset: 83349}, + pos: position{line: 2616, col: 5, offset: 83367}, run: (*parser).callonListContinuationElement1381, expr: &seqExpr{ - pos: position{line: 2615, col: 5, offset: 83349}, + pos: position{line: 2616, col: 5, offset: 83367}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2615, col: 5, offset: 83349}, + pos: position{line: 2616, col: 5, offset: 83367}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2615, col: 9, offset: 83353}, + pos: position{line: 2616, col: 9, offset: 83371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1385, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35274,21 +35274,21 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2615, col: 16, offset: 83360}, + pos: position{line: 2616, col: 16, offset: 83378}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 5, offset: 83560}, + pos: position{line: 2622, col: 5, offset: 83578}, run: (*parser).callonListContinuationElement1388, expr: &labeledExpr{ - pos: position{line: 2621, col: 5, offset: 83560}, + pos: position{line: 2622, col: 5, offset: 83578}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 14, offset: 83569}, + pos: position{line: 2622, col: 14, offset: 83587}, run: (*parser).callonListContinuationElement1390, expr: &zeroOrMoreExpr{ - pos: position{line: 2621, col: 14, offset: 83569}, + pos: position{line: 2622, col: 14, offset: 83587}, expr: &charClassMatcher{ - pos: position{line: 2621, col: 14, offset: 83569}, + pos: position{line: 2622, col: 14, offset: 83587}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -35305,28 +35305,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1394, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35335,9 +35335,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35346,40 +35346,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2627, col: 24, offset: 83705}, + pos: position{line: 2628, col: 24, offset: 83723}, run: (*parser).callonListContinuationElement1401, expr: &labeledExpr{ - pos: position{line: 2627, col: 24, offset: 83705}, + pos: position{line: 2628, col: 24, offset: 83723}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2627, col: 30, offset: 83711}, + pos: position{line: 2628, col: 30, offset: 83729}, expr: &actionExpr{ - pos: position{line: 2632, col: 5, offset: 83787}, + pos: position{line: 2633, col: 5, offset: 83805}, run: (*parser).callonListContinuationElement1404, expr: &seqExpr{ - pos: position{line: 2632, col: 5, offset: 83787}, + pos: position{line: 2633, col: 5, offset: 83805}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2632, col: 5, offset: 83787}, + pos: position{line: 2633, col: 5, offset: 83805}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1411, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35388,28 +35388,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1414, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35418,9 +35418,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35428,16 +35428,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, }, ¬Expr{ - pos: position{line: 2633, col: 5, offset: 83810}, + pos: position{line: 2634, col: 5, offset: 83828}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonListContinuationElement1424, @@ -35445,18 +35445,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1429, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35465,28 +35465,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1432, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35495,9 +35495,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35507,17 +35507,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 5, offset: 83825}, + pos: position{line: 2635, col: 5, offset: 83843}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2634, col: 12, offset: 83832}, + pos: position{line: 2635, col: 12, offset: 83850}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, run: (*parser).callonListContinuationElement1441, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -35528,18 +35528,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2634, col: 31, offset: 83851}, + pos: position{line: 2635, col: 31, offset: 83869}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2634, col: 35, offset: 83855}, + pos: position{line: 2635, col: 35, offset: 83873}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1446, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35548,27 +35548,27 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2634, col: 42, offset: 83862}, + pos: position{line: 2635, col: 42, offset: 83880}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1449, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35578,37 +35578,37 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 51, offset: 83871}, + pos: position{line: 2635, col: 51, offset: 83889}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 2640, col: 5, offset: 84030}, + pos: position{line: 2641, col: 5, offset: 84048}, expr: &actionExpr{ - pos: position{line: 2641, col: 9, offset: 84040}, + pos: position{line: 2642, col: 9, offset: 84058}, run: (*parser).callonListContinuationElement1456, expr: &seqExpr{ - pos: position{line: 2641, col: 9, offset: 84040}, + pos: position{line: 2642, col: 9, offset: 84058}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2641, col: 9, offset: 84040}, + pos: position{line: 2642, col: 9, offset: 84058}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1463, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35617,28 +35617,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1466, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35647,9 +35647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35657,16 +35657,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, }, }, ¬Expr{ - pos: position{line: 2642, col: 9, offset: 84067}, + pos: position{line: 2643, col: 9, offset: 84085}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonListContinuationElement1476, @@ -35674,18 +35674,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1481, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35694,28 +35694,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1484, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35724,9 +35724,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35736,22 +35736,22 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2643, col: 9, offset: 84086}, + pos: position{line: 2644, col: 9, offset: 84104}, expr: &seqExpr{ - pos: position{line: 2643, col: 11, offset: 84088}, + pos: position{line: 2644, col: 11, offset: 84106}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2643, col: 11, offset: 84088}, + pos: position{line: 2644, col: 11, offset: 84106}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2643, col: 18, offset: 84095}, + pos: position{line: 2644, col: 18, offset: 84113}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, run: (*parser).callonListContinuationElement1495, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84296}, + pos: position{line: 2652, col: 20, offset: 84314}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -35762,7 +35762,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2643, col: 37, offset: 84114}, + pos: position{line: 2644, col: 37, offset: 84132}, val: "|", ignoreCase: false, want: "\"|\"", @@ -35771,15 +35771,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2644, col: 9, offset: 84127}, + pos: position{line: 2645, col: 9, offset: 84145}, label: "content", expr: &actionExpr{ - pos: position{line: 2644, col: 18, offset: 84136}, + pos: position{line: 2645, col: 18, offset: 84154}, run: (*parser).callonListContinuationElement1500, expr: &zeroOrMoreExpr{ - pos: position{line: 2644, col: 18, offset: 84136}, + pos: position{line: 2645, col: 18, offset: 84154}, expr: &charClassMatcher{ - pos: position{line: 2644, col: 18, offset: 84136}, + pos: position{line: 2645, col: 18, offset: 84154}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -35789,30 +35789,30 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2646, col: 12, offset: 84198}, + pos: position{line: 2647, col: 12, offset: 84216}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1505, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35821,9 +35821,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35851,18 +35851,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1517, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35871,28 +35871,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1520, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35901,9 +35901,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35922,24 +35922,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 82984}, + pos: position{line: 2598, col: 22, offset: 83002}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82904}, + pos: position{line: 2594, col: 19, offset: 82922}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82911}, + pos: position{line: 2594, col: 26, offset: 82929}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1531, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35948,28 +35948,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1534, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35978,9 +35978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35988,9 +35988,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -35999,36 +35999,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonListContinuationElement1543, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonListContinuationElement1549, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36038,28 +36038,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1553, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36068,9 +36068,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -36161,12 +36161,12 @@ var g = &grammar{ expr: &andExpr{ pos: position{line: 1738, col: 13, offset: 56119}, expr: &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement1581, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36202,18 +36202,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1593, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36222,28 +36222,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1596, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36252,9 +36252,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -36277,10 +36277,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1607, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36289,25 +36289,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1609, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36329,10 +36329,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1618, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36499,12 +36499,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement1652, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36527,10 +36527,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1659, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36571,12 +36571,12 @@ var g = &grammar{ run: (*parser).callonListContinuationElement1667, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement1668, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36627,12 +36627,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonListContinuationElement1680, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36693,28 +36693,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1698, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36723,9 +36723,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -36782,7 +36782,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -36832,10 +36832,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1729, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36844,28 +36844,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1732, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36874,9 +36874,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -36921,10 +36921,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1748, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36933,28 +36933,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1751, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36963,9 +36963,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37006,10 +37006,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1766, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37018,28 +37018,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1769, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37048,9 +37048,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37095,10 +37095,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1785, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37107,28 +37107,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1788, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37137,9 +37137,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37184,10 +37184,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1804, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37196,28 +37196,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1807, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37226,9 +37226,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37273,10 +37273,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1823, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37285,28 +37285,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1826, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37315,9 +37315,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37362,10 +37362,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1842, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37374,28 +37374,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1845, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37404,9 +37404,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37451,10 +37451,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1861, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37463,28 +37463,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1864, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37493,9 +37493,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37540,10 +37540,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonListContinuationElement1880, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37552,28 +37552,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1883, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37582,9 +37582,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37603,12 +37603,12 @@ var g = &grammar{ pos: position{line: 1512, col: 5, offset: 49008}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonListContinuationElement1891, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37618,28 +37618,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonListContinuationElement1895, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37648,9 +37648,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -37715,10 +37715,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1705, col: 66, offset: 55054}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonCallout11, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37732,25 +37732,25 @@ var g = &grammar{ pos: position{line: 1705, col: 75, offset: 55063}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonCallout15, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37759,9 +37759,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, &ruleRefExpr{ @@ -37790,7 +37790,7 @@ var g = &grammar{ pos: position{line: 1746, col: 7, offset: 56318}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -37809,12 +37809,12 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonShortcutParagraph9, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37905,12 +37905,12 @@ var g = &grammar{ expr: &andExpr{ pos: position{line: 1738, col: 13, offset: 56119}, expr: &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonShortcutParagraph31, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37941,12 +37941,12 @@ var g = &grammar{ pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonShortcutParagraph38, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37960,28 +37960,28 @@ var g = &grammar{ run: (*parser).callonShortcutParagraph41, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph43, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37990,9 +37990,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38017,9 +38017,9 @@ var g = &grammar{ pos: position{line: 1757, col: 9, offset: 56883}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -38031,18 +38031,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph63, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38051,28 +38051,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph66, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38081,9 +38081,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38110,7 +38110,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -38160,10 +38160,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph91, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38172,28 +38172,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph94, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38202,9 +38202,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38249,10 +38249,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph110, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38261,28 +38261,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph113, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38291,9 +38291,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38334,10 +38334,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph128, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38346,28 +38346,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph131, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38376,9 +38376,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38423,10 +38423,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph147, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38435,28 +38435,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph150, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38465,9 +38465,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38512,10 +38512,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph166, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38524,28 +38524,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph169, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38554,9 +38554,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38601,10 +38601,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph185, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38613,28 +38613,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph188, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38643,9 +38643,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38690,10 +38690,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph204, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38702,28 +38702,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph207, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38732,9 +38732,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38779,10 +38779,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph223, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38791,28 +38791,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph226, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38821,9 +38821,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38868,10 +38868,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph242, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38880,28 +38880,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph245, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38910,9 +38910,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -38941,10 +38941,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonShortcutParagraph256, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38953,25 +38953,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph258, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38989,36 +38989,36 @@ var g = &grammar{ pos: position{line: 1762, col: 15, offset: 57005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonShortcutParagraph265, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonShortcutParagraph271, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39028,28 +39028,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph275, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39058,9 +39058,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -39078,12 +39078,12 @@ var g = &grammar{ pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonShortcutParagraph285, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39097,28 +39097,28 @@ var g = &grammar{ run: (*parser).callonShortcutParagraph288, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonShortcutParagraph290, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39127,9 +39127,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -39235,12 +39235,12 @@ var g = &grammar{ expr: &andExpr{ pos: position{line: 1738, col: 13, offset: 56119}, expr: &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonParagraph22, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -39271,12 +39271,12 @@ var g = &grammar{ pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonParagraph29, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39290,28 +39290,28 @@ var g = &grammar{ run: (*parser).callonParagraph32, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonParagraph34, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39320,9 +39320,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -39343,9 +39343,9 @@ var g = &grammar{ pos: position{line: 1773, col: 9, offset: 57311}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -39357,18 +39357,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonParagraph53, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -39377,28 +39377,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonParagraph56, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39407,9 +39407,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -39432,36 +39432,36 @@ var g = &grammar{ pos: position{line: 1776, col: 15, offset: 57376}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, run: (*parser).callonParagraph67, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79206}, + pos: position{line: 2462, col: 22, offset: 79224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79427}, + pos: position{line: 2467, col: 31, offset: 79445}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79432}, + pos: position{line: 2467, col: 36, offset: 79450}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79433}, + pos: position{line: 2467, col: 37, offset: 79451}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79233}, + pos: position{line: 2462, col: 49, offset: 79251}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, run: (*parser).callonParagraph73, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88747}, + pos: position{line: 2798, col: 13, offset: 88765}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39471,28 +39471,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonParagraph77, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39501,9 +39501,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -39521,12 +39521,12 @@ var g = &grammar{ pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, run: (*parser).callonParagraph87, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88814}, + pos: position{line: 2802, col: 14, offset: 88832}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39540,28 +39540,28 @@ var g = &grammar{ run: (*parser).callonParagraph90, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonParagraph92, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39570,9 +39570,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -39785,21 +39785,21 @@ var g = &grammar{ pos: position{line: 1850, col: 5, offset: 59576}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, run: (*parser).callonQuotedTextElement2, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, run: (*parser).callonQuotedTextElement5, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -39809,36 +39809,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87527}, + pos: position{line: 2754, col: 5, offset: 87545}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87587}, + pos: position{line: 2756, col: 9, offset: 87605}, run: (*parser).callonQuotedTextElement11, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87667}, + pos: position{line: 2760, col: 5, offset: 87685}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87682}, + pos: position{line: 2761, col: 13, offset: 87700}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -39851,12 +39851,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonQuotedTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -39869,21 +39869,21 @@ var g = &grammar{ name: "Replacement", }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, run: (*parser).callonQuotedTextElement20, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79928}, + pos: position{line: 2480, col: 10, offset: 79946}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79929}, + pos: position{line: 2480, col: 11, offset: 79947}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -39894,29 +39894,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonQuotedTextElement25, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonQuotedTextElement27, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80192}, + pos: position{line: 2489, col: 5, offset: 80210}, run: (*parser).callonQuotedTextElement28, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80317}, + pos: position{line: 2493, col: 5, offset: 80335}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80321}, + pos: position{line: 2493, col: 9, offset: 80339}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80322}, + pos: position{line: 2493, col: 10, offset: 80340}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -39927,27 +39927,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87875}, + pos: position{line: 2769, col: 5, offset: 87893}, run: (*parser).callonQuotedTextElement32, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87885}, + pos: position{line: 2770, col: 9, offset: 87903}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87886}, + pos: position{line: 2770, col: 10, offset: 87904}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, run: (*parser).callonQuotedTextElement36, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88083}, + pos: position{line: 2775, col: 13, offset: 88101}, val: "[", ignoreCase: false, want: "\"[\"", @@ -39955,20 +39955,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88089}, + pos: position{line: 2775, col: 19, offset: 88107}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, run: (*parser).callonQuotedTextElement40, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88220}, + pos: position{line: 2781, col: 14, offset: 88238}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -39977,18 +39977,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88268}, + pos: position{line: 2783, col: 16, offset: 88286}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88269}, + pos: position{line: 2783, col: 17, offset: 88287}, val: "(", ignoreCase: false, want: "\"(\"", @@ -40346,31 +40346,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2864, col: 18, offset: 90492}, + pos: position{line: 2865, col: 18, offset: 90510}, run: (*parser).callonQuotedTextElement115, expr: &seqExpr{ - pos: position{line: 2864, col: 18, offset: 90492}, + pos: position{line: 2865, col: 18, offset: 90510}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonQuotedTextElement117, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40379,27 +40379,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2864, col: 26, offset: 90500}, + pos: position{line: 2865, col: 26, offset: 90518}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonQuotedTextElement123, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40420,23 +40420,23 @@ var g = &grammar{ name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonQuotedTextElement130, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonQuotedTextElement132, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78828}, + pos: position{line: 2452, col: 5, offset: 78846}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78846}, + pos: position{line: 2453, col: 9, offset: 78864}, run: (*parser).callonQuotedTextElement134, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78847}, + pos: position{line: 2453, col: 10, offset: 78865}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -40487,10 +40487,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, run: (*parser).callonQuotedTextElement144, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40554,9 +40554,9 @@ var g = &grammar{ pos: position{line: 1886, col: 5, offset: 60657}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -40643,7 +40643,7 @@ var g = &grammar{ expr: ¬Expr{ pos: position{line: 1911, col: 7, offset: 61382}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -40667,10 +40667,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1921, col: 5, offset: 61667}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSingleQuoteBoldTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -40707,9 +40707,9 @@ var g = &grammar{ pos: position{line: 1930, col: 5, offset: 61926}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -40741,7 +40741,7 @@ var g = &grammar{ expr: ¬Expr{ pos: position{line: 1911, col: 7, offset: 61382}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -40976,9 +40976,9 @@ var g = &grammar{ pos: position{line: 1975, col: 5, offset: 63579}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -41065,7 +41065,7 @@ var g = &grammar{ expr: ¬Expr{ pos: position{line: 2001, col: 7, offset: 64310}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41089,10 +41089,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 2011, col: 5, offset: 64607}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSingleQuoteItalicTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -41129,9 +41129,9 @@ var g = &grammar{ pos: position{line: 2020, col: 5, offset: 64869}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -41163,7 +41163,7 @@ var g = &grammar{ expr: ¬Expr{ pos: position{line: 2001, col: 7, offset: 64310}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41398,9 +41398,9 @@ var g = &grammar{ pos: position{line: 2065, col: 5, offset: 66698}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -41452,7 +41452,7 @@ var g = &grammar{ expr: ¬Expr{ pos: position{line: 2092, col: 7, offset: 67491}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41522,10 +41522,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 2103, col: 5, offset: 67812}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSingleQuoteMonospaceTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -41562,9 +41562,9 @@ var g = &grammar{ pos: position{line: 2112, col: 5, offset: 68080}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -41798,9 +41798,9 @@ var g = &grammar{ pos: position{line: 2157, col: 5, offset: 69792}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -41887,7 +41887,7 @@ var g = &grammar{ expr: ¬Expr{ pos: position{line: 2182, col: 7, offset: 70521}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41911,10 +41911,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 2192, col: 5, offset: 70818}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSingleQuoteMarkedTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -41951,9 +41951,9 @@ var g = &grammar{ pos: position{line: 2201, col: 5, offset: 71081}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, ¬Expr{ @@ -41985,7 +41985,7 @@ var g = &grammar{ expr: ¬Expr{ pos: position{line: 2182, col: 7, offset: 70521}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -42421,12 +42421,12 @@ var g = &grammar{ run: (*parser).callonSection8, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonSection9, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -42443,28 +42443,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonSection15, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42473,9 +42473,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -42524,28 +42524,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 2308, col: 5, offset: 74733}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonSectionTitleElement5, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42554,9 +42554,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -42569,21 +42569,21 @@ var g = &grammar{ pos: position{line: 2310, col: 9, offset: 74760}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, run: (*parser).callonSectionTitleElement14, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, run: (*parser).callonSectionTitleElement17, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -42593,36 +42593,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87527}, + pos: position{line: 2754, col: 5, offset: 87545}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87587}, + pos: position{line: 2756, col: 9, offset: 87605}, run: (*parser).callonSectionTitleElement23, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87667}, + pos: position{line: 2760, col: 5, offset: 87685}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87682}, + pos: position{line: 2761, col: 13, offset: 87700}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -42635,12 +42635,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonSectionTitleElement28, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -42649,21 +42649,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, run: (*parser).callonSectionTitleElement31, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79928}, + pos: position{line: 2480, col: 10, offset: 79946}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79929}, + pos: position{line: 2480, col: 11, offset: 79947}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -42674,29 +42674,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonSectionTitleElement36, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonSectionTitleElement38, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80192}, + pos: position{line: 2489, col: 5, offset: 80210}, run: (*parser).callonSectionTitleElement39, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80317}, + pos: position{line: 2493, col: 5, offset: 80335}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80321}, + pos: position{line: 2493, col: 9, offset: 80339}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80322}, + pos: position{line: 2493, col: 10, offset: 80340}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -42711,27 +42711,27 @@ var g = &grammar{ name: "Replacement", }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87875}, + pos: position{line: 2769, col: 5, offset: 87893}, run: (*parser).callonSectionTitleElement44, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87885}, + pos: position{line: 2770, col: 9, offset: 87903}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87886}, + pos: position{line: 2770, col: 10, offset: 87904}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, run: (*parser).callonSectionTitleElement48, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88083}, + pos: position{line: 2775, col: 13, offset: 88101}, val: "[", ignoreCase: false, want: "\"[\"", @@ -42739,20 +42739,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88089}, + pos: position{line: 2775, col: 19, offset: 88107}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, run: (*parser).callonSectionTitleElement52, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88220}, + pos: position{line: 2781, col: 14, offset: 88238}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -42761,18 +42761,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88268}, + pos: position{line: 2783, col: 16, offset: 88286}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88269}, + pos: position{line: 2783, col: 17, offset: 88287}, val: "(", ignoreCase: false, want: "\"(\"", @@ -42796,23 +42796,23 @@ var g = &grammar{ name: "Link", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonSectionTitleElement61, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonSectionTitleElement63, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78828}, + pos: position{line: 2452, col: 5, offset: 78846}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78846}, + pos: position{line: 2453, col: 9, offset: 78864}, run: (*parser).callonSectionTitleElement65, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78847}, + pos: position{line: 2453, col: 10, offset: 78865}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -43679,10 +43679,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 2335, col: 26, offset: 75556}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSectionTitleElement241, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -43693,28 +43693,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 2335, col: 33, offset: 75563}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonSectionTitleElement245, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43723,9 +43723,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -43750,12 +43750,12 @@ var g = &grammar{ pos: position{line: 1253, col: 14, offset: 38741}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, run: (*parser).callonSectionTitleElement256, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -43789,12 +43789,12 @@ var g = &grammar{ pos: position{line: 1258, col: 10, offset: 38873}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, run: (*parser).callonSectionTitleElement264, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -43817,10 +43817,10 @@ var g = &grammar{ name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, run: (*parser).callonSectionTitleElement269, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43855,9 +43855,9 @@ var g = &grammar{ pos: position{line: 2348, col: 9, offset: 75947}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ @@ -43867,21 +43867,21 @@ var g = &grammar{ pos: position{line: 2350, col: 13, offset: 75984}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, run: (*parser).callonNormalGroup11, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, run: (*parser).callonNormalGroup14, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -43891,36 +43891,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87527}, + pos: position{line: 2754, col: 5, offset: 87545}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87587}, + pos: position{line: 2756, col: 9, offset: 87605}, run: (*parser).callonNormalGroup20, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87667}, + pos: position{line: 2760, col: 5, offset: 87685}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87682}, + pos: position{line: 2761, col: 13, offset: 87700}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -43933,12 +43933,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonNormalGroup25, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -43951,21 +43951,21 @@ var g = &grammar{ name: "Replacement", }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, run: (*parser).callonNormalGroup29, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79923}, + pos: position{line: 2480, col: 5, offset: 79941}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79928}, + pos: position{line: 2480, col: 10, offset: 79946}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79929}, + pos: position{line: 2480, col: 11, offset: 79947}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -43976,29 +43976,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonNormalGroup34, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80121}, + pos: position{line: 2486, col: 5, offset: 80139}, run: (*parser).callonNormalGroup36, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80192}, + pos: position{line: 2489, col: 5, offset: 80210}, run: (*parser).callonNormalGroup37, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80317}, + pos: position{line: 2493, col: 5, offset: 80335}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80321}, + pos: position{line: 2493, col: 9, offset: 80339}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80322}, + pos: position{line: 2493, col: 10, offset: 80340}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -44009,27 +44009,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87875}, + pos: position{line: 2769, col: 5, offset: 87893}, run: (*parser).callonNormalGroup41, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87885}, + pos: position{line: 2770, col: 9, offset: 87903}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87886}, + pos: position{line: 2770, col: 10, offset: 87904}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, run: (*parser).callonNormalGroup45, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88083}, + pos: position{line: 2775, col: 13, offset: 88101}, val: "[", ignoreCase: false, want: "\"[\"", @@ -44037,20 +44037,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88089}, + pos: position{line: 2775, col: 19, offset: 88107}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, run: (*parser).callonNormalGroup49, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88220}, + pos: position{line: 2781, col: 14, offset: 88238}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -44059,18 +44059,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88268}, + pos: position{line: 2783, col: 16, offset: 88286}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88269}, + pos: position{line: 2783, col: 17, offset: 88287}, val: "(", ignoreCase: false, want: "\"(\"", @@ -44082,25 +44082,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonNormalGroup55, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44467,23 +44467,23 @@ var g = &grammar{ name: "Callout", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonNormalGroup132, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonNormalGroup134, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78828}, + pos: position{line: 2452, col: 5, offset: 78846}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78846}, + pos: position{line: 2453, col: 9, offset: 78864}, run: (*parser).callonNormalGroup136, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78847}, + pos: position{line: 2453, col: 10, offset: 78865}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -44517,10 +44517,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1214, col: 5, offset: 37589}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonNormalGroup144, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -44531,28 +44531,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1214, col: 12, offset: 37596}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonNormalGroup148, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44561,9 +44561,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -44616,10 +44616,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, run: (*parser).callonNormalGroup164, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44635,9 +44635,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -44665,9 +44665,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -44684,9 +44684,9 @@ var g = &grammar{ pos: position{line: 2379, col: 5, offset: 77106}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ @@ -44696,21 +44696,21 @@ var g = &grammar{ pos: position{line: 2381, col: 9, offset: 77135}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, run: (*parser).callonAttributeStructuredValueElement7, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87463}, + pos: position{line: 2751, col: 5, offset: 87481}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, run: (*parser).callonAttributeStructuredValueElement10, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87469}, + pos: position{line: 2751, col: 11, offset: 87487}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -44720,36 +44720,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87527}, + pos: position{line: 2754, col: 5, offset: 87545}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87538}, + pos: position{line: 2755, col: 9, offset: 87556}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87587}, + pos: position{line: 2756, col: 9, offset: 87605}, run: (*parser).callonAttributeStructuredValueElement16, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87667}, + pos: position{line: 2760, col: 5, offset: 87685}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87678}, + pos: position{line: 2761, col: 9, offset: 87696}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87682}, + pos: position{line: 2761, col: 13, offset: 87700}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -44762,10 +44762,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonAttributeStructuredValueElement21, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -44777,27 +44777,27 @@ var g = &grammar{ name: "Replacement", }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87875}, + pos: position{line: 2769, col: 5, offset: 87893}, run: (*parser).callonAttributeStructuredValueElement24, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87885}, + pos: position{line: 2770, col: 9, offset: 87903}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87886}, + pos: position{line: 2770, col: 10, offset: 87904}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 87983}, + pos: position{line: 2772, col: 13, offset: 88001}, run: (*parser).callonAttributeStructuredValueElement28, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88083}, + pos: position{line: 2775, col: 13, offset: 88101}, val: "[", ignoreCase: false, want: "\"[\"", @@ -44805,20 +44805,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88089}, + pos: position{line: 2775, col: 19, offset: 88107}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88127}, + pos: position{line: 2778, col: 13, offset: 88145}, run: (*parser).callonAttributeStructuredValueElement32, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88220}, + pos: position{line: 2781, col: 14, offset: 88238}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -44827,18 +44827,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88264}, + pos: position{line: 2783, col: 12, offset: 88282}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88268}, + pos: position{line: 2783, col: 16, offset: 88286}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88269}, + pos: position{line: 2783, col: 17, offset: 88287}, val: "(", ignoreCase: false, want: "\"(\"", @@ -44858,23 +44858,23 @@ var g = &grammar{ name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonAttributeStructuredValueElement40, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78752}, + pos: position{line: 2449, col: 5, offset: 78770}, run: (*parser).callonAttributeStructuredValueElement42, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78828}, + pos: position{line: 2452, col: 5, offset: 78846}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78846}, + pos: position{line: 2453, col: 9, offset: 78864}, run: (*parser).callonAttributeStructuredValueElement44, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78847}, + pos: position{line: 2453, col: 10, offset: 78865}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -44925,10 +44925,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonAttributeStructuredValueElement54, + expr: &choiceExpr{ + pos: position{line: 2861, col: 13, offset: 90411}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 2861, col: 13, offset: 90411}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 2861, col: 20, offset: 90418}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 2861, col: 29, offset: 90427}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 2791, col: 12, offset: 88547}, + run: (*parser).callonAttributeStructuredValueElement59, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88529}, + pos: position{line: 2791, col: 12, offset: 88547}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44944,49 +44971,49 @@ var g = &grammar{ }, { name: "InlineMacro", - pos: position{line: 2396, col: 1, offset: 77514}, + pos: position{line: 2397, col: 1, offset: 77532}, expr: &actionExpr{ - pos: position{line: 2398, col: 5, offset: 77596}, + pos: position{line: 2399, col: 5, offset: 77614}, run: (*parser).callonInlineMacro1, expr: &seqExpr{ - pos: position{line: 2398, col: 5, offset: 77596}, + pos: position{line: 2399, col: 5, offset: 77614}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2398, col: 5, offset: 77596}, + pos: position{line: 2399, col: 5, offset: 77614}, run: (*parser).callonInlineMacro3, }, &labeledExpr{ - pos: position{line: 2401, col: 5, offset: 77661}, + pos: position{line: 2402, col: 5, offset: 77679}, label: "element", expr: &choiceExpr{ - pos: position{line: 2402, col: 9, offset: 77679}, + pos: position{line: 2403, col: 9, offset: 77697}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2402, col: 9, offset: 77679}, + pos: position{line: 2403, col: 9, offset: 77697}, name: "InlineIcon", }, &ruleRefExpr{ - pos: position{line: 2403, col: 11, offset: 77700}, + pos: position{line: 2404, col: 11, offset: 77718}, name: "InlineImage", }, &ruleRefExpr{ - pos: position{line: 2404, col: 11, offset: 77723}, + pos: position{line: 2405, col: 11, offset: 77741}, name: "Link", }, &ruleRefExpr{ - pos: position{line: 2405, col: 11, offset: 77739}, + pos: position{line: 2406, col: 11, offset: 77757}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2406, col: 11, offset: 77768}, + pos: position{line: 2407, col: 11, offset: 77786}, name: "InlineFootnote", }, &ruleRefExpr{ - pos: position{line: 2407, col: 11, offset: 77794}, + pos: position{line: 2408, col: 11, offset: 77812}, name: "CrossReference", }, &ruleRefExpr{ - pos: position{line: 2408, col: 11, offset: 77820}, + pos: position{line: 2409, col: 11, offset: 77838}, name: "InlineUserMacro", }, &actionExpr{ @@ -45005,12 +45032,12 @@ var g = &grammar{ pos: position{line: 1253, col: 14, offset: 38741}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, run: (*parser).callonInlineMacro17, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -45044,12 +45071,12 @@ var g = &grammar{ pos: position{line: 1258, col: 10, offset: 38873}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, run: (*parser).callonInlineMacro25, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89873}, + pos: position{line: 2837, col: 7, offset: 89891}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -45091,17 +45118,17 @@ var g = &grammar{ pos: position{line: 1304, col: 31, offset: 40695}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineMacro37, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45127,10 +45154,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1298, col: 12, offset: 40409}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineMacro44, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45147,10 +45174,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1298, col: 23, offset: 40420}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineMacro48, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45170,17 +45197,17 @@ var g = &grammar{ pos: position{line: 1304, col: 31, offset: 40695}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineMacro55, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45211,10 +45238,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1299, col: 12, offset: 40501}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineMacro62, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45231,10 +45258,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1299, col: 23, offset: 40512}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineMacro66, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45254,17 +45281,17 @@ var g = &grammar{ pos: position{line: 1304, col: 31, offset: 40695}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlineMacro73, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45291,15 +45318,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2411, col: 11, offset: 77899}, + pos: position{line: 2412, col: 11, offset: 77917}, name: "IndexTerm", }, &ruleRefExpr{ - pos: position{line: 2412, col: 11, offset: 77919}, + pos: position{line: 2413, col: 11, offset: 77937}, name: "InlineButton", }, &ruleRefExpr{ - pos: position{line: 2413, col: 11, offset: 77942}, + pos: position{line: 2414, col: 11, offset: 77960}, name: "InlineMenu", }, }, @@ -45311,22 +45338,22 @@ var g = &grammar{ }, { name: "InlinePassthrough", - pos: position{line: 2417, col: 1, offset: 77999}, + pos: position{line: 2418, col: 1, offset: 78017}, expr: &actionExpr{ - pos: position{line: 2419, col: 5, offset: 78087}, + pos: position{line: 2420, col: 5, offset: 78105}, run: (*parser).callonInlinePassthrough1, expr: &seqExpr{ - pos: position{line: 2419, col: 5, offset: 78087}, + pos: position{line: 2420, col: 5, offset: 78105}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2419, col: 5, offset: 78087}, + pos: position{line: 2420, col: 5, offset: 78105}, run: (*parser).callonInlinePassthrough3, }, &labeledExpr{ - pos: position{line: 2422, col: 5, offset: 78164}, + pos: position{line: 2423, col: 5, offset: 78182}, label: "element", expr: &choiceExpr{ - pos: position{line: 2423, col: 9, offset: 78182}, + pos: position{line: 2424, col: 9, offset: 78200}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 1379, col: 26, offset: 43964}, @@ -45381,10 +45408,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1385, col: 12, offset: 44410}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlinePassthrough21, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45395,25 +45422,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1385, col: 19, offset: 44417}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonInlinePassthrough24, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45450,7 +45477,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1379, col: 121, offset: 44059}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -45496,10 +45523,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1371, col: 64, offset: 43519}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlinePassthrough45, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45510,25 +45537,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1371, col: 71, offset: 43526}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonInlinePassthrough48, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45551,12 +45578,12 @@ var g = &grammar{ pos: position{line: 1371, col: 86, offset: 43541}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, run: (*parser).callonInlinePassthrough58, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90282}, + pos: position{line: 2856, col: 11, offset: 90300}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45585,25 +45612,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1371, col: 151, offset: 43606}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonInlinePassthrough65, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45630,10 +45657,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1373, col: 12, offset: 43766}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonInlinePassthrough74, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45644,25 +45671,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1373, col: 19, offset: 43773}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonInlinePassthrough77, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45698,7 +45725,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1367, col: 121, offset: 43342}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -45709,7 +45736,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2423, col: 57, offset: 78230}, + pos: position{line: 2424, col: 57, offset: 78248}, name: "PassthroughMacro", }, }, @@ -45721,16 +45748,16 @@ var g = &grammar{ }, { name: "Quote", - pos: position{line: 2428, col: 1, offset: 78290}, + pos: position{line: 2429, col: 1, offset: 78308}, expr: &seqExpr{ - pos: position{line: 2430, col: 5, offset: 78366}, + pos: position{line: 2431, col: 5, offset: 78384}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2430, col: 5, offset: 78366}, + pos: position{line: 2431, col: 5, offset: 78384}, run: (*parser).callonQuote2, }, &ruleRefExpr{ - pos: position{line: 2433, col: 5, offset: 78431}, + pos: position{line: 2434, col: 5, offset: 78449}, name: "QuotedText", }, }, @@ -45738,22 +45765,22 @@ var g = &grammar{ }, { name: "Replacement", - pos: position{line: 2435, col: 1, offset: 78444}, + pos: position{line: 2436, col: 1, offset: 78462}, expr: &actionExpr{ - pos: position{line: 2437, col: 5, offset: 78526}, + pos: position{line: 2438, col: 5, offset: 78544}, run: (*parser).callonReplacement1, expr: &seqExpr{ - pos: position{line: 2437, col: 5, offset: 78526}, + pos: position{line: 2438, col: 5, offset: 78544}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2437, col: 5, offset: 78526}, + pos: position{line: 2438, col: 5, offset: 78544}, run: (*parser).callonReplacement3, }, &labeledExpr{ - pos: position{line: 2440, col: 5, offset: 78597}, + pos: position{line: 2441, col: 5, offset: 78615}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2441, col: 9, offset: 78615}, + pos: position{line: 2442, col: 9, offset: 78633}, name: "Symbol", }, }, @@ -45763,103 +45790,103 @@ var g = &grammar{ }, { name: "Symbol", - pos: position{line: 2496, col: 1, offset: 80374}, + pos: position{line: 2497, col: 1, offset: 80392}, expr: &choiceExpr{ - pos: position{line: 2498, col: 5, offset: 80404}, + pos: position{line: 2499, col: 5, offset: 80422}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2498, col: 5, offset: 80404}, + pos: position{line: 2499, col: 5, offset: 80422}, run: (*parser).callonSymbol2, expr: &seqExpr{ - pos: position{line: 2498, col: 5, offset: 80404}, + pos: position{line: 2499, col: 5, offset: 80422}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2498, col: 5, offset: 80404}, + pos: position{line: 2499, col: 5, offset: 80422}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2498, col: 10, offset: 80409}, + pos: position{line: 2499, col: 10, offset: 80427}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2498, col: 10, offset: 80409}, + pos: position{line: 2499, col: 10, offset: 80427}, name: "QuotationMark", }, &actionExpr{ - pos: position{line: 2527, col: 14, offset: 81513}, + pos: position{line: 2528, col: 14, offset: 81531}, run: (*parser).callonSymbol7, expr: &litMatcher{ - pos: position{line: 2527, col: 14, offset: 81513}, + pos: position{line: 2528, col: 14, offset: 81531}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2531, col: 14, offset: 81579}, + pos: position{line: 2532, col: 14, offset: 81597}, run: (*parser).callonSymbol9, expr: &litMatcher{ - pos: position{line: 2531, col: 14, offset: 81579}, + pos: position{line: 2532, col: 14, offset: 81597}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2535, col: 15, offset: 81648}, + pos: position{line: 2536, col: 15, offset: 81666}, run: (*parser).callonSymbol11, expr: &litMatcher{ - pos: position{line: 2535, col: 15, offset: 81648}, + pos: position{line: 2536, col: 15, offset: 81666}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2539, col: 13, offset: 81713}, + pos: position{line: 2540, col: 13, offset: 81731}, run: (*parser).callonSymbol13, expr: &litMatcher{ - pos: position{line: 2539, col: 13, offset: 81713}, + pos: position{line: 2540, col: 13, offset: 81731}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2567, col: 21, offset: 82283}, + pos: position{line: 2568, col: 21, offset: 82301}, run: (*parser).callonSymbol15, expr: &litMatcher{ - pos: position{line: 2567, col: 21, offset: 82283}, + pos: position{line: 2568, col: 21, offset: 82301}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2546, col: 5, offset: 81869}, + pos: position{line: 2547, col: 5, offset: 81887}, run: (*parser).callonSymbol17, expr: &seqExpr{ - pos: position{line: 2546, col: 5, offset: 81869}, + pos: position{line: 2547, col: 5, offset: 81887}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2546, col: 5, offset: 81869}, + pos: position{line: 2547, col: 5, offset: 81887}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2547, col: 5, offset: 81879}, + pos: position{line: 2548, col: 5, offset: 81897}, run: (*parser).callonSymbol20, }, &choiceExpr{ - pos: position{line: 2551, col: 6, offset: 81966}, + pos: position{line: 2552, col: 6, offset: 81984}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSymbol22, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45867,30 +45894,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2551, col: 14, offset: 81974}, + pos: position{line: 2552, col: 14, offset: 81992}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonSymbol26, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45899,9 +45926,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -45913,53 +45940,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2556, col: 5, offset: 82094}, + pos: position{line: 2557, col: 5, offset: 82112}, run: (*parser).callonSymbol33, expr: &seqExpr{ - pos: position{line: 2556, col: 5, offset: 82094}, + pos: position{line: 2557, col: 5, offset: 82112}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2556, col: 5, offset: 82094}, + pos: position{line: 2557, col: 5, offset: 82112}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2557, col: 5, offset: 82104}, + pos: position{line: 2558, col: 5, offset: 82122}, run: (*parser).callonSymbol36, }, &andExpr{ - pos: position{line: 2561, col: 5, offset: 82193}, + pos: position{line: 2562, col: 5, offset: 82211}, expr: &choiceExpr{ - pos: position{line: 2561, col: 7, offset: 82195}, + pos: position{line: 2562, col: 7, offset: 82213}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonSymbol40, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45968,9 +45995,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -45980,30 +46007,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2571, col: 20, offset: 82353}, + pos: position{line: 2572, col: 20, offset: 82371}, run: (*parser).callonSymbol47, expr: &litMatcher{ - pos: position{line: 2571, col: 20, offset: 82353}, + pos: position{line: 2572, col: 20, offset: 82371}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2575, col: 21, offset: 82424}, + pos: position{line: 2576, col: 21, offset: 82442}, run: (*parser).callonSymbol49, expr: &litMatcher{ - pos: position{line: 2575, col: 21, offset: 82424}, + pos: position{line: 2576, col: 21, offset: 82442}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2579, col: 20, offset: 82494}, + pos: position{line: 2580, col: 20, offset: 82512}, run: (*parser).callonSymbol51, expr: &litMatcher{ - pos: position{line: 2579, col: 20, offset: 82494}, + pos: position{line: 2580, col: 20, offset: 82512}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -46015,73 +46042,73 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2502, col: 7, offset: 80664}, + pos: position{line: 2503, col: 7, offset: 80682}, name: "QuotationMark", }, &actionExpr{ - pos: position{line: 2527, col: 14, offset: 81513}, + pos: position{line: 2528, col: 14, offset: 81531}, run: (*parser).callonSymbol54, expr: &litMatcher{ - pos: position{line: 2527, col: 14, offset: 81513}, + pos: position{line: 2528, col: 14, offset: 81531}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2531, col: 14, offset: 81579}, + pos: position{line: 2532, col: 14, offset: 81597}, run: (*parser).callonSymbol56, expr: &litMatcher{ - pos: position{line: 2531, col: 14, offset: 81579}, + pos: position{line: 2532, col: 14, offset: 81597}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2535, col: 15, offset: 81648}, + pos: position{line: 2536, col: 15, offset: 81666}, run: (*parser).callonSymbol58, expr: &litMatcher{ - pos: position{line: 2535, col: 15, offset: 81648}, + pos: position{line: 2536, col: 15, offset: 81666}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2539, col: 13, offset: 81713}, + pos: position{line: 2540, col: 13, offset: 81731}, run: (*parser).callonSymbol60, expr: &litMatcher{ - pos: position{line: 2539, col: 13, offset: 81713}, + pos: position{line: 2540, col: 13, offset: 81731}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2546, col: 5, offset: 81869}, + pos: position{line: 2547, col: 5, offset: 81887}, run: (*parser).callonSymbol62, expr: &seqExpr{ - pos: position{line: 2546, col: 5, offset: 81869}, + pos: position{line: 2547, col: 5, offset: 81887}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2546, col: 5, offset: 81869}, + pos: position{line: 2547, col: 5, offset: 81887}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2547, col: 5, offset: 81879}, + pos: position{line: 2548, col: 5, offset: 81897}, run: (*parser).callonSymbol65, }, &choiceExpr{ - pos: position{line: 2551, col: 6, offset: 81966}, + pos: position{line: 2552, col: 6, offset: 81984}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonSymbol67, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -46089,30 +46116,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2551, col: 14, offset: 81974}, + pos: position{line: 2552, col: 14, offset: 81992}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonSymbol71, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46121,9 +46148,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -46135,53 +46162,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2556, col: 5, offset: 82094}, + pos: position{line: 2557, col: 5, offset: 82112}, run: (*parser).callonSymbol78, expr: &seqExpr{ - pos: position{line: 2556, col: 5, offset: 82094}, + pos: position{line: 2557, col: 5, offset: 82112}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2556, col: 5, offset: 82094}, + pos: position{line: 2557, col: 5, offset: 82112}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2557, col: 5, offset: 82104}, + pos: position{line: 2558, col: 5, offset: 82122}, run: (*parser).callonSymbol81, }, &andExpr{ - pos: position{line: 2561, col: 5, offset: 82193}, + pos: position{line: 2562, col: 5, offset: 82211}, expr: &choiceExpr{ - pos: position{line: 2561, col: 7, offset: 82195}, + pos: position{line: 2562, col: 7, offset: 82213}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87316}, + pos: position{line: 2742, col: 13, offset: 87334}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonSymbol85, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46190,9 +46217,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -46202,40 +46229,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2567, col: 21, offset: 82283}, + pos: position{line: 2568, col: 21, offset: 82301}, run: (*parser).callonSymbol92, expr: &litMatcher{ - pos: position{line: 2567, col: 21, offset: 82283}, + pos: position{line: 2568, col: 21, offset: 82301}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2571, col: 20, offset: 82353}, + pos: position{line: 2572, col: 20, offset: 82371}, run: (*parser).callonSymbol94, expr: &litMatcher{ - pos: position{line: 2571, col: 20, offset: 82353}, + pos: position{line: 2572, col: 20, offset: 82371}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2575, col: 21, offset: 82424}, + pos: position{line: 2576, col: 21, offset: 82442}, run: (*parser).callonSymbol96, expr: &litMatcher{ - pos: position{line: 2575, col: 21, offset: 82424}, + pos: position{line: 2576, col: 21, offset: 82442}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2579, col: 20, offset: 82494}, + pos: position{line: 2580, col: 20, offset: 82512}, run: (*parser).callonSymbol98, expr: &litMatcher{ - pos: position{line: 2579, col: 20, offset: 82494}, + pos: position{line: 2580, col: 20, offset: 82512}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -46246,24 +46273,24 @@ var g = &grammar{ }, { name: "QuotationMark", - pos: position{line: 2513, col: 1, offset: 80854}, + pos: position{line: 2514, col: 1, offset: 80872}, expr: &choiceExpr{ - pos: position{line: 2514, col: 5, offset: 80876}, + pos: position{line: 2515, col: 5, offset: 80894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2514, col: 5, offset: 80876}, + pos: position{line: 2515, col: 5, offset: 80894}, run: (*parser).callonQuotationMark2, expr: &seqExpr{ - pos: position{line: 2514, col: 5, offset: 80876}, + pos: position{line: 2515, col: 5, offset: 80894}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2514, col: 5, offset: 80876}, + pos: position{line: 2515, col: 5, offset: 80894}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, ¬Expr{ - pos: position{line: 2514, col: 11, offset: 80882}, + pos: position{line: 2515, col: 11, offset: 80900}, expr: &seqExpr{ pos: position{line: 2078, col: 5, offset: 67104}, exprs: []interface{}{ @@ -46296,21 +46323,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2517, col: 7, offset: 81035}, + pos: position{line: 2518, col: 7, offset: 81053}, run: (*parser).callonQuotationMark12, expr: &seqExpr{ - pos: position{line: 2517, col: 7, offset: 81035}, + pos: position{line: 2518, col: 7, offset: 81053}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2517, col: 7, offset: 81035}, + pos: position{line: 2518, col: 7, offset: 81053}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, ¬Expr{ - pos: position{line: 2517, col: 13, offset: 81041}, + pos: position{line: 2518, col: 13, offset: 81059}, expr: &ruleRefExpr{ - pos: position{line: 2517, col: 14, offset: 81042}, + pos: position{line: 2518, col: 14, offset: 81060}, name: "SingleQuoteMonospaceTextEndDelimiter", }, }, @@ -46318,19 +46345,19 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2520, col: 7, offset: 81192}, + pos: position{line: 2521, col: 7, offset: 81210}, run: (*parser).callonQuotationMark17, expr: &seqExpr{ - pos: position{line: 2520, col: 7, offset: 81192}, + pos: position{line: 2521, col: 7, offset: 81210}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2520, col: 7, offset: 81192}, + pos: position{line: 2521, col: 7, offset: 81210}, val: "`'", ignoreCase: false, want: "\"`'\"", }, ¬Expr{ - pos: position{line: 2520, col: 12, offset: 81197}, + pos: position{line: 2521, col: 12, offset: 81215}, expr: &seqExpr{ pos: position{line: 2078, col: 5, offset: 67104}, exprs: []interface{}{ @@ -46363,21 +46390,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2523, col: 7, offset: 81350}, + pos: position{line: 2524, col: 7, offset: 81368}, run: (*parser).callonQuotationMark27, expr: &seqExpr{ - pos: position{line: 2523, col: 7, offset: 81350}, + pos: position{line: 2524, col: 7, offset: 81368}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2523, col: 7, offset: 81350}, + pos: position{line: 2524, col: 7, offset: 81368}, val: "'`", ignoreCase: false, want: "\"'`\"", }, ¬Expr{ - pos: position{line: 2523, col: 12, offset: 81355}, + pos: position{line: 2524, col: 12, offset: 81373}, expr: &ruleRefExpr{ - pos: position{line: 2523, col: 13, offset: 81356}, + pos: position{line: 2524, col: 13, offset: 81374}, name: "SingleQuoteMonospaceTextEndDelimiter", }, }, @@ -46389,63 +46416,63 @@ var g = &grammar{ }, { name: "TableColumnsAttribute", - pos: position{line: 2656, col: 1, offset: 84396}, + pos: position{line: 2657, col: 1, offset: 84414}, expr: &actionExpr{ - pos: position{line: 2656, col: 26, offset: 84421}, + pos: position{line: 2657, col: 26, offset: 84439}, run: (*parser).callonTableColumnsAttribute1, expr: &seqExpr{ - pos: position{line: 2656, col: 26, offset: 84421}, + pos: position{line: 2657, col: 26, offset: 84439}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2656, col: 26, offset: 84421}, + pos: position{line: 2657, col: 26, offset: 84439}, label: "cols", expr: &zeroOrMoreExpr{ - pos: position{line: 2656, col: 31, offset: 84426}, + pos: position{line: 2657, col: 31, offset: 84444}, expr: &actionExpr{ - pos: position{line: 2661, col: 5, offset: 84489}, + pos: position{line: 2662, col: 5, offset: 84507}, run: (*parser).callonTableColumnsAttribute5, expr: &seqExpr{ - pos: position{line: 2661, col: 5, offset: 84489}, + pos: position{line: 2662, col: 5, offset: 84507}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90555}, + pos: position{line: 2869, col: 11, offset: 90573}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90557, + line: 2869, col: 13, offset: 90575, }, }, &labeledExpr{ - pos: position{line: 2664, col: 5, offset: 84615}, + pos: position{line: 2665, col: 5, offset: 84633}, label: "multiplier", expr: &zeroOrOneExpr{ - pos: position{line: 2664, col: 16, offset: 84626}, + pos: position{line: 2665, col: 16, offset: 84644}, expr: &actionExpr{ - pos: position{line: 2664, col: 17, offset: 84627}, + pos: position{line: 2665, col: 17, offset: 84645}, run: (*parser).callonTableColumnsAttribute11, expr: &seqExpr{ - pos: position{line: 2664, col: 17, offset: 84627}, + pos: position{line: 2665, col: 17, offset: 84645}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2664, col: 17, offset: 84627}, + pos: position{line: 2665, col: 17, offset: 84645}, label: "n", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonTableColumnsAttribute14, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -46457,7 +46484,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2664, col: 27, offset: 84637}, + pos: position{line: 2665, col: 27, offset: 84655}, val: "*", ignoreCase: false, want: "\"*\"", @@ -46468,38 +46495,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2665, col: 5, offset: 84665}, + pos: position{line: 2666, col: 5, offset: 84683}, label: "halign", expr: &zeroOrOneExpr{ - pos: position{line: 2665, col: 12, offset: 84672}, + pos: position{line: 2666, col: 12, offset: 84690}, expr: &choiceExpr{ - pos: position{line: 2666, col: 9, offset: 84682}, + pos: position{line: 2667, col: 9, offset: 84700}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2666, col: 9, offset: 84682}, + pos: position{line: 2667, col: 9, offset: 84700}, run: (*parser).callonTableColumnsAttribute24, expr: &litMatcher{ - pos: position{line: 2666, col: 9, offset: 84682}, + pos: position{line: 2667, col: 9, offset: 84700}, val: "<", ignoreCase: false, want: "\"<\"", }, }, &actionExpr{ - pos: position{line: 2667, col: 11, offset: 84729}, + pos: position{line: 2668, col: 11, offset: 84747}, run: (*parser).callonTableColumnsAttribute26, expr: &litMatcher{ - pos: position{line: 2667, col: 11, offset: 84729}, + pos: position{line: 2668, col: 11, offset: 84747}, val: ">", ignoreCase: false, want: "\">\"", }, }, &actionExpr{ - pos: position{line: 2668, col: 11, offset: 84777}, + pos: position{line: 2669, col: 11, offset: 84795}, run: (*parser).callonTableColumnsAttribute28, expr: &litMatcher{ - pos: position{line: 2668, col: 11, offset: 84777}, + pos: position{line: 2669, col: 11, offset: 84795}, val: "^", ignoreCase: false, want: "\"^\"", @@ -46510,38 +46537,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2670, col: 5, offset: 84827}, + pos: position{line: 2671, col: 5, offset: 84845}, label: "valign", expr: &zeroOrOneExpr{ - pos: position{line: 2670, col: 12, offset: 84834}, + pos: position{line: 2671, col: 12, offset: 84852}, expr: &choiceExpr{ - pos: position{line: 2671, col: 9, offset: 84844}, + pos: position{line: 2672, col: 9, offset: 84862}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2671, col: 9, offset: 84844}, + pos: position{line: 2672, col: 9, offset: 84862}, run: (*parser).callonTableColumnsAttribute33, expr: &litMatcher{ - pos: position{line: 2671, col: 9, offset: 84844}, + pos: position{line: 2672, col: 9, offset: 84862}, val: ".<", ignoreCase: false, want: "\".<\"", }, }, &actionExpr{ - pos: position{line: 2672, col: 11, offset: 84891}, + pos: position{line: 2673, col: 11, offset: 84909}, run: (*parser).callonTableColumnsAttribute35, expr: &litMatcher{ - pos: position{line: 2672, col: 11, offset: 84891}, + pos: position{line: 2673, col: 11, offset: 84909}, val: ".>", ignoreCase: false, want: "\".>\"", }, }, &actionExpr{ - pos: position{line: 2673, col: 11, offset: 84941}, + pos: position{line: 2674, col: 11, offset: 84959}, run: (*parser).callonTableColumnsAttribute37, expr: &litMatcher{ - pos: position{line: 2673, col: 11, offset: 84941}, + pos: position{line: 2674, col: 11, offset: 84959}, val: ".^", ignoreCase: false, want: "\".^\"", @@ -46552,32 +46579,32 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2675, col: 5, offset: 84992}, + pos: position{line: 2676, col: 5, offset: 85010}, label: "weight", expr: &zeroOrOneExpr{ - pos: position{line: 2675, col: 12, offset: 84999}, + pos: position{line: 2676, col: 12, offset: 85017}, expr: &choiceExpr{ - pos: position{line: 2675, col: 13, offset: 85000}, + pos: position{line: 2676, col: 13, offset: 85018}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90048}, + pos: position{line: 2844, col: 12, offset: 90066}, run: (*parser).callonTableColumnsAttribute42, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90049}, + pos: position{line: 2844, col: 13, offset: 90067}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90054}, + pos: position{line: 2844, col: 18, offset: 90072}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -46588,10 +46615,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2675, col: 24, offset: 85011}, + pos: position{line: 2676, col: 24, offset: 85029}, run: (*parser).callonTableColumnsAttribute48, expr: &litMatcher{ - pos: position{line: 2675, col: 24, offset: 85011}, + pos: position{line: 2676, col: 24, offset: 85029}, val: "~", ignoreCase: false, want: "\"~\"", @@ -46602,15 +46629,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2676, col: 5, offset: 85053}, + pos: position{line: 2677, col: 5, offset: 85071}, label: "style", expr: &zeroOrOneExpr{ - pos: position{line: 2676, col: 11, offset: 85059}, + pos: position{line: 2677, col: 11, offset: 85077}, expr: &actionExpr{ - pos: position{line: 2676, col: 12, offset: 85060}, + pos: position{line: 2677, col: 12, offset: 85078}, run: (*parser).callonTableColumnsAttribute52, expr: &charClassMatcher{ - pos: position{line: 2676, col: 12, offset: 85060}, + pos: position{line: 2677, col: 12, offset: 85078}, val: "[adehlms]", chars: []rune{'a', 'd', 'e', 'h', 'l', 'm', 's'}, ignoreCase: false, @@ -46620,12 +46647,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2678, col: 5, offset: 85190}, + pos: position{line: 2679, col: 5, offset: 85208}, label: "comma", expr: &zeroOrOneExpr{ - pos: position{line: 2678, col: 11, offset: 85196}, + pos: position{line: 2679, col: 11, offset: 85214}, expr: &litMatcher{ - pos: position{line: 2678, col: 12, offset: 85197}, + pos: position{line: 2679, col: 12, offset: 85215}, val: ",", ignoreCase: false, want: "\",\"", @@ -46633,7 +46660,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2679, col: 5, offset: 85207}, + pos: position{line: 2680, col: 5, offset: 85225}, run: (*parser).callonTableColumnsAttribute57, }, }, @@ -46642,9 +46669,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -46653,23 +46680,23 @@ var g = &grammar{ }, { name: "UserMacroBlock", - pos: position{line: 2706, col: 1, offset: 86216}, + pos: position{line: 2707, col: 1, offset: 86234}, expr: &actionExpr{ - pos: position{line: 2707, col: 5, offset: 86239}, + pos: position{line: 2708, col: 5, offset: 86257}, run: (*parser).callonUserMacroBlock1, expr: &seqExpr{ - pos: position{line: 2707, col: 5, offset: 86239}, + pos: position{line: 2708, col: 5, offset: 86257}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2707, col: 5, offset: 86239}, + pos: position{line: 2708, col: 5, offset: 86257}, label: "name", expr: &actionExpr{ - pos: position{line: 2730, col: 18, offset: 86980}, + pos: position{line: 2731, col: 18, offset: 86998}, run: (*parser).callonUserMacroBlock4, expr: &oneOrMoreExpr{ - pos: position{line: 2730, col: 19, offset: 86981}, + pos: position{line: 2731, col: 19, offset: 86999}, expr: &charClassMatcher{ - pos: position{line: 2730, col: 19, offset: 86981}, + pos: position{line: 2731, col: 19, offset: 86999}, val: "[_-\\pL\\pN]", chars: []rune{'_', '-'}, classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, @@ -46680,25 +46707,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2708, col: 5, offset: 86265}, + pos: position{line: 2709, col: 5, offset: 86283}, run: (*parser).callonUserMacroBlock7, }, &litMatcher{ - pos: position{line: 2712, col: 5, offset: 86393}, + pos: position{line: 2713, col: 5, offset: 86411}, val: "::", ignoreCase: false, want: "\"::\"", }, &labeledExpr{ - pos: position{line: 2713, col: 5, offset: 86403}, + pos: position{line: 2714, col: 5, offset: 86421}, label: "value", expr: &actionExpr{ - pos: position{line: 2734, col: 19, offset: 87056}, + pos: position{line: 2735, col: 19, offset: 87074}, run: (*parser).callonUserMacroBlock10, expr: &zeroOrMoreExpr{ - pos: position{line: 2734, col: 19, offset: 87056}, + pos: position{line: 2735, col: 19, offset: 87074}, expr: &charClassMatcher{ - pos: position{line: 2734, col: 19, offset: 87056}, + pos: position{line: 2735, col: 19, offset: 87074}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -46708,36 +46735,36 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2714, col: 5, offset: 86431}, + pos: position{line: 2715, col: 5, offset: 86449}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 2714, col: 17, offset: 86443}, + pos: position{line: 2715, col: 17, offset: 86461}, name: "InlineAttributes", }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90619}, + pos: position{line: 2874, col: 8, offset: 90637}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90392}, + pos: position{line: 2861, col: 12, offset: 90410}, run: (*parser).callonUserMacroBlock16, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90393}, + pos: position{line: 2861, col: 13, offset: 90411}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90400}, + pos: position{line: 2861, col: 20, offset: 90418}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90409}, + pos: position{line: 2861, col: 29, offset: 90427}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46746,9 +46773,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -46759,23 +46786,23 @@ var g = &grammar{ }, { name: "InlineUserMacro", - pos: position{line: 2718, col: 1, offset: 86591}, + pos: position{line: 2719, col: 1, offset: 86609}, expr: &actionExpr{ - pos: position{line: 2719, col: 5, offset: 86615}, + pos: position{line: 2720, col: 5, offset: 86633}, run: (*parser).callonInlineUserMacro1, expr: &seqExpr{ - pos: position{line: 2719, col: 5, offset: 86615}, + pos: position{line: 2720, col: 5, offset: 86633}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2719, col: 5, offset: 86615}, + pos: position{line: 2720, col: 5, offset: 86633}, label: "name", expr: &actionExpr{ - pos: position{line: 2730, col: 18, offset: 86980}, + pos: position{line: 2731, col: 18, offset: 86998}, run: (*parser).callonInlineUserMacro4, expr: &oneOrMoreExpr{ - pos: position{line: 2730, col: 19, offset: 86981}, + pos: position{line: 2731, col: 19, offset: 86999}, expr: &charClassMatcher{ - pos: position{line: 2730, col: 19, offset: 86981}, + pos: position{line: 2731, col: 19, offset: 86999}, val: "[_-\\pL\\pN]", chars: []rune{'_', '-'}, classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, @@ -46786,25 +46813,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2720, col: 5, offset: 86641}, + pos: position{line: 2721, col: 5, offset: 86659}, run: (*parser).callonInlineUserMacro7, }, &litMatcher{ - pos: position{line: 2724, col: 5, offset: 86769}, + pos: position{line: 2725, col: 5, offset: 86787}, val: ":", ignoreCase: false, want: "\":\"", }, &labeledExpr{ - pos: position{line: 2725, col: 5, offset: 86778}, + pos: position{line: 2726, col: 5, offset: 86796}, label: "value", expr: &actionExpr{ - pos: position{line: 2734, col: 19, offset: 87056}, + pos: position{line: 2735, col: 19, offset: 87074}, run: (*parser).callonInlineUserMacro10, expr: &zeroOrMoreExpr{ - pos: position{line: 2734, col: 19, offset: 87056}, + pos: position{line: 2735, col: 19, offset: 87074}, expr: &charClassMatcher{ - pos: position{line: 2734, col: 19, offset: 87056}, + pos: position{line: 2735, col: 19, offset: 87074}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -46814,10 +46841,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2726, col: 5, offset: 86806}, + pos: position{line: 2727, col: 5, offset: 86824}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 2726, col: 17, offset: 86818}, + pos: position{line: 2727, col: 17, offset: 86836}, name: "InlineAttributes", }, }, @@ -46827,43 +46854,43 @@ var g = &grammar{ }, { name: "FileLocation", - pos: position{line: 2805, col: 1, offset: 88868}, + pos: position{line: 2806, col: 1, offset: 88886}, expr: &actionExpr{ - pos: position{line: 2805, col: 17, offset: 88884}, + pos: position{line: 2806, col: 17, offset: 88902}, run: (*parser).callonFileLocation1, expr: &labeledExpr{ - pos: position{line: 2805, col: 17, offset: 88884}, + pos: position{line: 2806, col: 17, offset: 88902}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, run: (*parser).callonFileLocation3, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89338}, + pos: position{line: 2823, col: 5, offset: 89356}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89347}, + pos: position{line: 2823, col: 14, offset: 89365}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, run: (*parser).callonFileLocation7, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89357}, + pos: position{line: 2824, col: 9, offset: 89375}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89358}, + pos: position{line: 2824, col: 10, offset: 89376}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89386}, + pos: position{line: 2825, col: 9, offset: 89404}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89387}, + pos: position{line: 2825, col: 10, offset: 89405}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -46874,27 +46901,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89599}, + pos: position{line: 2828, col: 11, offset: 89617}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89607}, + pos: position{line: 2828, col: 19, offset: 89625}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89609}, + pos: position{line: 2828, col: 21, offset: 89627}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, run: (*parser).callonFileLocation18, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90221}, + pos: position{line: 2852, col: 10, offset: 90239}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -46903,11 +46930,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89616}, + pos: position{line: 2828, col: 28, offset: 89634}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90569}, + pos: position{line: 2871, col: 8, offset: 90587}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90570, + line: 2871, col: 9, offset: 90588, }, }, }, @@ -47302,10 +47329,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, run: (*parser).callonFileLocation100, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89736}, + pos: position{line: 2831, col: 11, offset: 89754}, val: "{", ignoreCase: false, want: "\"{\"", @@ -71029,6 +71056,17 @@ func (p *parser) callonAttributeStructuredValueElement46() (interface{}, error) } func (c *current) onAttributeStructuredValueElement54() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonAttributeStructuredValueElement54() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onAttributeStructuredValueElement54() +} + +func (c *current) onAttributeStructuredValueElement59() (interface{}, error) { if log.IsLevelEnabled(log.DebugLevel) { log.Debugf("matching anychar '%s' at position %v", string(c.text), c.pos.String()) @@ -71037,10 +71075,10 @@ func (c *current) onAttributeStructuredValueElement54() (interface{}, error) { } -func (p *parser) callonAttributeStructuredValueElement54() (interface{}, error) { +func (p *parser) callonAttributeStructuredValueElement59() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onAttributeStructuredValueElement54() + return p.cur.onAttributeStructuredValueElement59() } func (c *current) onAttributeStructuredValueElement1(element interface{}) (interface{}, error) { diff --git a/pkg/parser/parser.peg b/pkg/parser/parser.peg index 25700788..f63b1270 100644 --- a/pkg/parser/parser.peg +++ b/pkg/parser/parser.peg @@ -2386,6 +2386,7 @@ AttributeStructuredValueElement <- / InlineMacro / SpecialCharacter // must be after InlineMacro (before of BareURL) / ElementPlaceHolder + / Newline / AnyChar) { c.trackElement(element) return element, nil diff --git a/pkg/renderer/sgml/html5/link_test.go b/pkg/renderer/sgml/html5/link_test.go index 407646f3..b4ffc0d0 100644 --- a/pkg/renderer/sgml/html5/link_test.go +++ b/pkg/renderer/sgml/html5/link_test.go @@ -156,6 +156,17 @@ a link to <{example}>.` Expect(RenderHTML(source)).To(MatchHTML(expected)) }) + It("with text with newline", func() { + source := `a link to mailto:hello@example.com[the +email].` + expected := `
+

a link to the +email.

+
+` + Expect(RenderHTML(source)).To(MatchHTML(expected)) + }) + It("with symbol in path and text", func() { source := "a link to https://example.com?foo=fighters&lang=en[a&b]." expected := `