diff --git a/pkg/parser/delimited_block_listing_test.go b/pkg/parser/delimited_block_listing_test.go index a91f7050..fb8caad7 100644 --- a/pkg/parser/delimited_block_listing_test.go +++ b/pkg/parser/delimited_block_listing_test.go @@ -149,6 +149,33 @@ some listing code Expect(ParseDocument(source)).To(MatchDocument(expected)) }) + It("immediately after a paragraph", func() { + source := `a paragraph. +---- +some listing code +----` + expected := &types.Document{ + Elements: []interface{}{ + &types.Paragraph{ + Elements: []interface{}{ + &types.StringElement{ + Content: "a paragraph.", + }, + }, + }, + &types.DelimitedBlock{ + Kind: types.Listing, + Elements: []interface{}{ + &types.StringElement{ + Content: "some listing code", + }, + }, + }, + }, + } + Expect(ParseDocument(source)).To(MatchDocument(expected)) + }) + It("with unclosed delimiter", func() { source := `---- End of file here.` diff --git a/pkg/parser/delimited_block_literal_test.go b/pkg/parser/delimited_block_literal_test.go index 27774b1f..2414119d 100644 --- a/pkg/parser/delimited_block_literal_test.go +++ b/pkg/parser/delimited_block_literal_test.go @@ -176,6 +176,61 @@ a normal paragraph.` Expect(ParseDocument(source)).To(MatchDocument(expected)) }) + It("after a paragraph", func() { + source := `a normal paragraph. + +.... +some delimited content +....` + expected := &types.Document{ + Elements: []interface{}{ + &types.Paragraph{ + Elements: []interface{}{ + &types.StringElement{ + Content: "a normal paragraph.", + }, + }, + }, + &types.DelimitedBlock{ + Kind: types.Literal, + Elements: []interface{}{ + &types.StringElement{ + Content: "some delimited content", + }, + }, + }, + }, + } + Expect(ParseDocument(source)).To(MatchDocument(expected)) + }) + + It("immediately after a paragraph", func() { + source := `a normal paragraph. +.... +some delimited content +....` + expected := &types.Document{ + Elements: []interface{}{ + &types.Paragraph{ + Elements: []interface{}{ + &types.StringElement{ + Content: "a normal paragraph.", + }, + }, + }, + &types.DelimitedBlock{ + Kind: types.Literal, + Elements: []interface{}{ + &types.StringElement{ + Content: "some delimited content", + }, + }, + }, + }, + } + Expect(ParseDocument(source)).To(MatchDocument(expected)) + }) + Context("with variable delimiter length", func() { It("with 5 chars", func() { diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index 1598bdbb..a602d667 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -97,10 +97,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine17, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -109,28 +109,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine20, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -139,9 +139,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -204,10 +204,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine38, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -216,28 +216,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine41, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -246,9 +246,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -326,10 +326,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 71, col: 97, offset: 1860}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine64, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -338,9 +338,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -412,10 +412,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 75, col: 99, offset: 2038}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine83, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -424,9 +424,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -936,24 +936,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonDocumentRawLine183, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -969,10 +969,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 85, col: 35, offset: 2272}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine190, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1052,10 +1052,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 86, col: 39, offset: 2318}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine207, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1555,24 +1555,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonDocumentRawLine302, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -1594,10 +1594,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 88, col: 5, offset: 2370}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine310, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1606,9 +1606,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -1683,10 +1683,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 124, col: 98, offset: 3427}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine330, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1695,9 +1695,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -1712,7 +1712,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 735, col: 5, offset: 23652}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -1763,10 +1763,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine349, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1775,28 +1775,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine352, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1805,9 +1805,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -1852,10 +1852,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine368, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1864,28 +1864,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine371, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1894,9 +1894,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -1937,10 +1937,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine386, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1949,28 +1949,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine389, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1979,9 +1979,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2026,10 +2026,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine405, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2038,28 +2038,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine408, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2068,9 +2068,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2115,10 +2115,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine424, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2127,28 +2127,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine427, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2157,9 +2157,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2204,10 +2204,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine443, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2216,28 +2216,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine446, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2246,9 +2246,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2293,10 +2293,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine462, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2305,28 +2305,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine465, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2335,9 +2335,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2382,10 +2382,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine481, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2394,28 +2394,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine484, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2424,9 +2424,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2471,10 +2471,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentRawLine500, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2483,28 +2483,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentRawLine503, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2513,9 +2513,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2565,12 +2565,12 @@ var g = &grammar{ run: (*parser).callonDocumentRawLine518, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDocumentRawLine519, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2589,9 +2589,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2601,9 +2601,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -2638,46 +2638,46 @@ var g = &grammar{ pos: position{line: 138, col: 9, offset: 3820}, label: "path", expr: &actionExpr{ - pos: position{line: 3075, col: 17, offset: 99578}, + pos: position{line: 3076, col: 17, offset: 99602}, run: (*parser).callonFileInclusion8, expr: &labeledExpr{ - pos: position{line: 3075, col: 17, offset: 99578}, + pos: position{line: 3076, col: 17, offset: 99602}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3075, col: 22, offset: 99583}, + pos: position{line: 3076, col: 22, offset: 99607}, expr: &choiceExpr{ - pos: position{line: 3075, col: 23, offset: 99584}, + pos: position{line: 3076, col: 23, offset: 99608}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonFileInclusion12, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonFileInclusion19, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -2686,13 +2686,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonFileInclusion23, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -2700,23 +2700,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonFileInclusion30, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3084,23 +3084,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonFileInclusion101, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonFileInclusion103, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonFileInclusion106, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -3121,12 +3121,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonFileInclusion112, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -3138,10 +3138,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonFileInclusion116, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3339,12 +3339,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonFileInclusion154, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -3366,10 +3366,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonFileInclusion158, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -3383,10 +3383,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonFileInclusion160, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -3459,10 +3459,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 143, col: 5, offset: 4016}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonFileInclusion173, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3471,28 +3471,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonFileInclusion176, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -3501,9 +3501,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -3549,24 +3549,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges12, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3587,24 +3587,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges20, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3625,24 +3625,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges28, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3691,24 +3691,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges44, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3729,24 +3729,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges52, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3767,24 +3767,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges60, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3817,24 +3817,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges69, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3855,24 +3855,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges77, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3893,24 +3893,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonLineRanges85, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3926,9 +3926,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -3969,12 +3969,12 @@ var g = &grammar{ pos: position{line: 188, col: 18, offset: 5461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonTagRanges11, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4036,12 +4036,12 @@ var g = &grammar{ pos: position{line: 190, col: 18, offset: 5558}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonTagRanges26, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4123,12 +4123,12 @@ var g = &grammar{ pos: position{line: 188, col: 18, offset: 5461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonTagRanges46, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4190,12 +4190,12 @@ var g = &grammar{ pos: position{line: 190, col: 18, offset: 5558}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonTagRanges61, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4253,9 +4253,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -4298,12 +4298,12 @@ var g = &grammar{ pos: position{line: 208, col: 38, offset: 6112}, run: (*parser).callonIncludedFileLine10, expr: &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonIncludedFileLine11, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4342,12 +4342,12 @@ var g = &grammar{ pos: position{line: 212, col: 36, offset: 6260}, run: (*parser).callonIncludedFileLine19, expr: &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonIncludedFileLine20, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4379,28 +4379,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonIncludedFileLine27, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4409,9 +4409,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -4432,9 +4432,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 229, col: 5, offset: 6810}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -4532,10 +4532,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment28, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4544,28 +4544,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment31, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4574,9 +4574,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -4639,10 +4639,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment49, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4651,28 +4651,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment52, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4681,9 +4681,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -4700,19 +4700,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment65, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4721,28 +4721,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment68, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4751,9 +4751,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -4762,25 +4762,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2612, col: 5, offset: 85886}, + pos: position{line: 2613, col: 5, offset: 85910}, run: (*parser).callonDocumentFragment75, expr: &seqExpr{ - pos: position{line: 2612, col: 5, offset: 85886}, + pos: position{line: 2613, col: 5, offset: 85910}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2612, col: 5, offset: 85886}, + pos: position{line: 2613, col: 5, offset: 85910}, run: (*parser).callonDocumentFragment77, }, &labeledExpr{ - pos: position{line: 2615, col: 5, offset: 85949}, + pos: position{line: 2616, col: 5, offset: 85973}, label: "level", expr: &actionExpr{ - pos: position{line: 2615, col: 12, offset: 85956}, + pos: position{line: 2616, col: 12, offset: 85980}, run: (*parser).callonDocumentFragment79, expr: &oneOrMoreExpr{ - pos: position{line: 2615, col: 12, offset: 85956}, + pos: position{line: 2616, col: 12, offset: 85980}, expr: &litMatcher{ - pos: position{line: 2615, col: 13, offset: 85957}, + pos: position{line: 2616, col: 13, offset: 85981}, val: "=", ignoreCase: false, want: "\"=\"", @@ -4789,16 +4789,16 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2619, col: 5, offset: 86065}, + pos: position{line: 2620, col: 5, offset: 86089}, run: (*parser).callonDocumentFragment82, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDocumentFragment83, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4807,15 +4807,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2623, col: 12, offset: 86224}, + pos: position{line: 2624, col: 12, offset: 86248}, label: "title", expr: &actionExpr{ - pos: position{line: 2627, col: 17, offset: 86343}, + pos: position{line: 2628, col: 17, offset: 86367}, run: (*parser).callonDocumentFragment87, expr: &oneOrMoreExpr{ - pos: position{line: 2627, col: 17, offset: 86343}, + pos: position{line: 2628, col: 17, offset: 86367}, expr: &charClassMatcher{ - pos: position{line: 2627, col: 17, offset: 86343}, + pos: position{line: 2628, col: 17, offset: 86367}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -4825,28 +4825,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment91, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4855,9 +4855,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -4908,10 +4908,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment109, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4920,28 +4920,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment112, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4950,9 +4950,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5013,10 +5013,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment134, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5025,28 +5025,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment137, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5055,9 +5055,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5066,9 +5066,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5086,9 +5086,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5111,28 +5111,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment157, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5141,9 +5141,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5199,10 +5199,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment175, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5211,28 +5211,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment178, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5241,9 +5241,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5252,9 +5252,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5309,10 +5309,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment199, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5321,28 +5321,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment202, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5351,9 +5351,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5425,10 +5425,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment227, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5437,28 +5437,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment230, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5467,9 +5467,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5485,9 +5485,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5505,9 +5505,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5530,28 +5530,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment251, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5560,9 +5560,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5627,10 +5627,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment272, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5639,28 +5639,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment275, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5669,9 +5669,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5687,9 +5687,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5741,10 +5741,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment296, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5753,28 +5753,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment299, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5783,9 +5783,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5819,10 +5819,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 969, col: 40, offset: 30600}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment314, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5831,28 +5831,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment317, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5861,9 +5861,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5883,9 +5883,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5908,28 +5908,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment335, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5938,9 +5938,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -5968,10 +5968,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 969, col: 40, offset: 30600}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment346, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5980,28 +5980,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment349, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6010,9 +6010,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6069,10 +6069,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment368, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6081,28 +6081,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment371, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6111,9 +6111,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6185,10 +6185,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment396, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6197,28 +6197,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment399, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6227,9 +6227,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6245,9 +6245,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6265,9 +6265,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6290,28 +6290,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment420, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6320,9 +6320,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6387,10 +6387,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment441, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6399,28 +6399,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment444, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6429,9 +6429,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6447,9 +6447,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6505,10 +6505,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment466, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6517,28 +6517,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment469, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6547,9 +6547,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6621,10 +6621,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment494, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6633,28 +6633,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment497, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6663,9 +6663,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6681,9 +6681,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6701,9 +6701,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6726,28 +6726,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment518, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6756,9 +6756,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6823,10 +6823,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment539, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6835,28 +6835,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment542, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6865,9 +6865,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6883,9 +6883,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -6941,10 +6941,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment564, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6953,28 +6953,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment567, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6983,9 +6983,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7057,10 +7057,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment592, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7069,28 +7069,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment595, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7099,9 +7099,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7117,9 +7117,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7137,9 +7137,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7162,28 +7162,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment616, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7192,9 +7192,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7259,10 +7259,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment637, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7271,28 +7271,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment640, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7301,9 +7301,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7319,9 +7319,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7357,19 +7357,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment662, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7378,28 +7378,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment665, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7408,9 +7408,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7444,28 +7444,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment678, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7474,9 +7474,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7510,19 +7510,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment697, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7531,28 +7531,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment700, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7561,9 +7561,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7597,28 +7597,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment713, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7627,9 +7627,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7638,21 +7638,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonDocumentFragment720, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonDocumentFragment723, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7662,32 +7662,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonDocumentFragment726, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment728, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7696,9 +7696,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7759,10 +7759,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment747, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7771,28 +7771,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment750, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7801,9 +7801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7875,10 +7875,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment775, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7887,28 +7887,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment778, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7917,9 +7917,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7935,9 +7935,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7955,9 +7955,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -7980,28 +7980,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment799, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8010,9 +8010,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8077,10 +8077,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment820, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8089,28 +8089,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment823, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8119,9 +8119,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8137,9 +8137,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8195,10 +8195,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment845, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8207,28 +8207,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment848, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8237,9 +8237,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8311,10 +8311,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment873, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8323,28 +8323,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment876, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8353,9 +8353,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8371,9 +8371,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8391,9 +8391,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8416,28 +8416,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment897, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8446,9 +8446,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8513,10 +8513,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment918, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8525,28 +8525,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment921, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8555,9 +8555,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8573,9 +8573,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8631,10 +8631,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment943, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8643,28 +8643,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment946, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8673,9 +8673,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8747,10 +8747,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment971, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8759,28 +8759,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment974, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8789,9 +8789,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8807,9 +8807,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8827,9 +8827,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8852,28 +8852,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment995, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8882,9 +8882,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -8949,10 +8949,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1016, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8961,28 +8961,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1019, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8991,9 +8991,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9009,9 +9009,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9022,52 +9022,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2988, col: 18, offset: 96597}, + pos: position{line: 2989, col: 18, offset: 96621}, run: (*parser).callonDocumentFragment1029, expr: &seqExpr{ - pos: position{line: 2988, col: 18, offset: 96597}, + pos: position{line: 2989, col: 18, offset: 96621}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2989, col: 9, offset: 96607}, + pos: position{line: 2990, col: 9, offset: 96631}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2989, col: 9, offset: 96607}, + pos: position{line: 2990, col: 9, offset: 96631}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2990, col: 11, offset: 96643}, + pos: position{line: 2991, col: 11, offset: 96667}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2990, col: 19, offset: 96651}, + pos: position{line: 2991, col: 19, offset: 96675}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2990, col: 29, offset: 96661}, + pos: position{line: 2991, col: 29, offset: 96685}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2990, col: 37, offset: 96669}, + pos: position{line: 2991, col: 37, offset: 96693}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2990, col: 47, offset: 96679}, + pos: position{line: 2991, col: 47, offset: 96703}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2990, col: 55, offset: 96687}, + pos: position{line: 2991, col: 55, offset: 96711}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -9075,12 +9075,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2991, col: 11, offset: 96745}, + pos: position{line: 2992, col: 11, offset: 96769}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1040, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9089,28 +9089,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1043, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9119,36 +9119,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1051, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9157,9 +9157,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9172,24 +9172,24 @@ var g = &grammar{ name: "ListElements", }, &actionExpr{ - pos: position{line: 2886, col: 5, offset: 93726}, + pos: position{line: 2887, col: 5, offset: 93750}, run: (*parser).callonDocumentFragment1059, expr: &seqExpr{ - pos: position{line: 2886, col: 5, offset: 93726}, + pos: position{line: 2887, col: 5, offset: 93750}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1063, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9198,28 +9198,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1066, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9228,48 +9228,48 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &labeledExpr{ - pos: position{line: 2887, col: 5, offset: 93750}, + pos: position{line: 2888, col: 5, offset: 93774}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 2887, col: 12, offset: 93757}, + pos: position{line: 2888, col: 12, offset: 93781}, expr: &actionExpr{ - pos: position{line: 2902, col: 5, offset: 94070}, + pos: position{line: 2903, col: 5, offset: 94094}, run: (*parser).callonDocumentFragment1075, expr: &seqExpr{ - pos: position{line: 2902, col: 5, offset: 94070}, + pos: position{line: 2903, col: 5, offset: 94094}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2902, col: 5, offset: 94070}, + pos: position{line: 2903, col: 5, offset: 94094}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2902, col: 11, offset: 94076}, + pos: position{line: 2903, col: 11, offset: 94100}, expr: &actionExpr{ - pos: position{line: 2908, col: 5, offset: 94193}, + pos: position{line: 2909, col: 5, offset: 94217}, run: (*parser).callonDocumentFragment1079, expr: &seqExpr{ - pos: position{line: 2908, col: 5, offset: 94193}, + pos: position{line: 2909, col: 5, offset: 94217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 5, offset: 94193}, + pos: position{line: 2909, col: 5, offset: 94217}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2908, col: 9, offset: 94197}, + pos: position{line: 2909, col: 9, offset: 94221}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1083, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9278,23 +9278,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2909, col: 5, offset: 94209}, + pos: position{line: 2910, col: 5, offset: 94233}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2909, col: 14, offset: 94218}, + pos: position{line: 2910, col: 14, offset: 94242}, expr: &actionExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, run: (*parser).callonDocumentFragment1087, expr: &labeledExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, label: "content", expr: &actionExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, run: (*parser).callonDocumentFragment1089, expr: &oneOrMoreExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, expr: &charClassMatcher{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -9312,28 +9312,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1093, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9342,15 +9342,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 2903, col: 5, offset: 94098}, + pos: position{line: 2904, col: 5, offset: 94122}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonDocumentFragment1101, @@ -9360,19 +9360,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1107, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9381,28 +9381,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1110, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9411,9 +9411,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9428,40 +9428,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2888, col: 5, offset: 93776}, + pos: position{line: 2889, col: 5, offset: 93800}, label: "rows", expr: &zeroOrMoreExpr{ - pos: position{line: 2888, col: 10, offset: 93781}, + pos: position{line: 2889, col: 10, offset: 93805}, expr: &choiceExpr{ - pos: position{line: 2913, col: 13, offset: 94315}, + pos: position{line: 2914, col: 13, offset: 94339}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2923, col: 5, offset: 94534}, + pos: position{line: 2924, col: 5, offset: 94558}, run: (*parser).callonDocumentFragment1120, expr: &seqExpr{ - pos: position{line: 2923, col: 5, offset: 94534}, + pos: position{line: 2924, col: 5, offset: 94558}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2923, col: 5, offset: 94534}, + pos: position{line: 2924, col: 5, offset: 94558}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1127, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9470,28 +9470,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1130, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9500,9 +9500,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9510,55 +9510,55 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2924, col: 5, offset: 94557}, + pos: position{line: 2925, col: 5, offset: 94581}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2924, col: 11, offset: 94563}, + pos: position{line: 2925, col: 11, offset: 94587}, expr: &actionExpr{ - pos: position{line: 2924, col: 12, offset: 94564}, + pos: position{line: 2925, col: 12, offset: 94588}, run: (*parser).callonDocumentFragment1141, expr: &seqExpr{ - pos: position{line: 2924, col: 12, offset: 94564}, + pos: position{line: 2925, col: 12, offset: 94588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2924, col: 12, offset: 94564}, + pos: position{line: 2925, col: 12, offset: 94588}, label: "cell", expr: &actionExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, run: (*parser).callonDocumentFragment1144, expr: &seqExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1151, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9567,28 +9567,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1154, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9597,9 +9597,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9607,16 +9607,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, ¬Expr{ - pos: position{line: 2934, col: 5, offset: 94828}, + pos: position{line: 2935, col: 5, offset: 94852}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonDocumentFragment1164, @@ -9626,19 +9626,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1170, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9647,28 +9647,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1173, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9677,9 +9677,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9689,18 +9689,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2935, col: 5, offset: 94843}, + pos: position{line: 2936, col: 5, offset: 94867}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2935, col: 9, offset: 94847}, + pos: position{line: 2936, col: 9, offset: 94871}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1182, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9709,23 +9709,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2935, col: 16, offset: 94854}, + pos: position{line: 2936, col: 16, offset: 94878}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2935, col: 25, offset: 94863}, + pos: position{line: 2936, col: 25, offset: 94887}, expr: &actionExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, run: (*parser).callonDocumentFragment1186, expr: &labeledExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, label: "content", expr: &actionExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, run: (*parser).callonDocumentFragment1188, expr: &oneOrMoreExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, expr: &charClassMatcher{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -9742,28 +9742,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1192, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9772,9 +9772,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9785,10 +9785,10 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2927, col: 6, offset: 94626}, + pos: position{line: 2928, col: 6, offset: 94650}, alternatives: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2927, col: 6, offset: 94626}, + pos: position{line: 2928, col: 6, offset: 94650}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonDocumentFragment1201, @@ -9798,19 +9798,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1207, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9819,28 +9819,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1210, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9849,9 +9849,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9861,26 +9861,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2927, col: 19, offset: 94639}, + pos: position{line: 2928, col: 19, offset: 94663}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1222, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9889,28 +9889,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1225, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9919,9 +9919,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9929,9 +9929,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -9943,32 +9943,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2916, col: 5, offset: 94382}, + pos: position{line: 2917, col: 5, offset: 94406}, run: (*parser).callonDocumentFragment1234, expr: &seqExpr{ - pos: position{line: 2916, col: 5, offset: 94382}, + pos: position{line: 2917, col: 5, offset: 94406}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2916, col: 5, offset: 94382}, + pos: position{line: 2917, col: 5, offset: 94406}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1241, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9977,28 +9977,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1244, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10007,9 +10007,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10017,46 +10017,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2917, col: 5, offset: 94405}, + pos: position{line: 2918, col: 5, offset: 94429}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2917, col: 11, offset: 94411}, + pos: position{line: 2918, col: 11, offset: 94435}, expr: &actionExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, run: (*parser).callonDocumentFragment1255, expr: &seqExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1262, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10065,28 +10065,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1265, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10095,9 +10095,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10105,16 +10105,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, ¬Expr{ - pos: position{line: 2934, col: 5, offset: 94828}, + pos: position{line: 2935, col: 5, offset: 94852}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonDocumentFragment1275, @@ -10124,19 +10124,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1281, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10145,28 +10145,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1284, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10175,9 +10175,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10187,18 +10187,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2935, col: 5, offset: 94843}, + pos: position{line: 2936, col: 5, offset: 94867}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2935, col: 9, offset: 94847}, + pos: position{line: 2936, col: 9, offset: 94871}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1293, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10207,23 +10207,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2935, col: 16, offset: 94854}, + pos: position{line: 2936, col: 16, offset: 94878}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2935, col: 25, offset: 94863}, + pos: position{line: 2936, col: 25, offset: 94887}, expr: &actionExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, run: (*parser).callonDocumentFragment1297, expr: &labeledExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, label: "content", expr: &actionExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, run: (*parser).callonDocumentFragment1299, expr: &oneOrMoreExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, expr: &charClassMatcher{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -10241,28 +10241,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1303, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10271,15 +10271,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 2918, col: 5, offset: 94432}, + pos: position{line: 2919, col: 5, offset: 94456}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonDocumentFragment1311, @@ -10289,19 +10289,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1317, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10310,28 +10310,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1320, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10340,9 +10340,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10359,24 +10359,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1331, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10385,28 +10385,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1334, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10415,9 +10415,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10425,9 +10425,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10436,36 +10436,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonDocumentFragment1343, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonDocumentFragment1349, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10475,28 +10475,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1353, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10505,9 +10505,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10516,13 +10516,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1842, col: 5, offset: 60188}, + pos: position{line: 1843, col: 5, offset: 60212}, run: (*parser).callonDocumentFragment1360, expr: &seqExpr{ - pos: position{line: 1842, col: 5, offset: 60188}, + pos: position{line: 1843, col: 5, offset: 60212}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1842, col: 5, offset: 60188}, + pos: position{line: 1843, col: 5, offset: 60212}, label: "kind", expr: &choiceExpr{ pos: position{line: 293, col: 19, offset: 9062}, @@ -10581,30 +10581,30 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1842, col: 27, offset: 60210}, + pos: position{line: 1843, col: 27, offset: 60234}, val: ": ", ignoreCase: false, want: "\": \"", }, &labeledExpr{ - pos: position{line: 1843, col: 5, offset: 60220}, + pos: position{line: 1844, col: 5, offset: 60244}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonDocumentFragment1376, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonDocumentFragment1379, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10614,32 +10614,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonDocumentFragment1382, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1384, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10648,9 +10648,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10660,18 +10660,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1844, col: 5, offset: 60254}, + pos: position{line: 1845, col: 5, offset: 60278}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1844, col: 16, offset: 60265}, + pos: position{line: 1845, col: 16, offset: 60289}, expr: &actionExpr{ - pos: position{line: 1845, col: 9, offset: 60275}, + pos: position{line: 1846, col: 9, offset: 60299}, run: (*parser).callonDocumentFragment1393, expr: &seqExpr{ - pos: position{line: 1845, col: 9, offset: 60275}, + pos: position{line: 1846, col: 9, offset: 60299}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1845, col: 9, offset: 60275}, + pos: position{line: 1846, col: 9, offset: 60299}, expr: &seqExpr{ pos: position{line: 1590, col: 34, offset: 51781}, exprs: []interface{}{ @@ -10684,10 +10684,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1399, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10696,25 +10696,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1401, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10726,42 +10726,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1846, col: 9, offset: 60314}, + pos: position{line: 1847, col: 9, offset: 60338}, label: "line", expr: &choiceExpr{ - pos: position{line: 1846, col: 15, offset: 60320}, + pos: position{line: 1847, col: 15, offset: 60344}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonDocumentFragment1408, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonDocumentFragment1414, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10771,28 +10771,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1418, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10801,9 +10801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10812,21 +10812,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonDocumentFragment1425, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonDocumentFragment1428, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10836,32 +10836,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonDocumentFragment1431, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1433, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10870,9 +10870,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10892,36 +10892,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, run: (*parser).callonDocumentFragment1440, expr: &seqExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, run: (*parser).callonDocumentFragment1443, expr: &seqExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, label: "content", expr: &actionExpr{ - pos: position{line: 1872, col: 14, offset: 61140}, + pos: position{line: 1873, col: 14, offset: 61164}, run: (*parser).callonDocumentFragment1446, expr: &seqExpr{ - pos: position{line: 1872, col: 14, offset: 61140}, + pos: position{line: 1873, col: 14, offset: 61164}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDocumentFragment1448, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10930,9 +10930,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1872, col: 21, offset: 61147}, + pos: position{line: 1873, col: 21, offset: 61171}, expr: &charClassMatcher{ - pos: position{line: 1872, col: 21, offset: 61147}, + pos: position{line: 1873, col: 21, offset: 61171}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10944,32 +10944,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1875, col: 5, offset: 61204}, + pos: position{line: 1876, col: 5, offset: 61228}, run: (*parser).callonDocumentFragment1453, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1455, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10978,9 +10978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -10990,44 +10990,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1866, col: 5, offset: 60887}, + pos: position{line: 1867, col: 5, offset: 60911}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1866, col: 16, offset: 60898}, + pos: position{line: 1867, col: 16, offset: 60922}, expr: &choiceExpr{ - pos: position{line: 1866, col: 17, offset: 60899}, + pos: position{line: 1867, col: 17, offset: 60923}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonDocumentFragment1465, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonDocumentFragment1471, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -11037,28 +11037,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1475, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11067,9 +11067,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11078,21 +11078,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonDocumentFragment1482, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonDocumentFragment1485, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -11102,32 +11102,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonDocumentFragment1488, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1490, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11136,9 +11136,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11181,10 +11181,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1249, col: 36, offset: 39106}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1505, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11193,28 +11193,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1508, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11223,9 +11223,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11259,10 +11259,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1249, col: 36, offset: 39106}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1525, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11271,28 +11271,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1528, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11301,9 +11301,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11330,10 +11330,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1249, col: 36, offset: 39106}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentFragment1538, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11342,28 +11342,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentFragment1541, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11372,9 +11372,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11463,9 +11463,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11539,12 +11539,12 @@ var g = &grammar{ pos: position{line: 311, col: 9, offset: 9575}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonAttributeDeclaration15, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11566,28 +11566,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonAttributeDeclaration21, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11596,9 +11596,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11650,10 +11650,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 350, col: 13, offset: 10839}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeDeclarationValue14, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11662,28 +11662,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonAttributeDeclarationValue17, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11692,9 +11692,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -11723,10 +11723,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeDeclarationValue29, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12125,25 +12125,25 @@ var g = &grammar{ want: "\"\\\\\"", }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonAttributeDeclarationValue107, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12154,10 +12154,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 332, col: 9, offset: 10269}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeDeclarationValue113, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12667,10 +12667,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 376, col: 35, offset: 11748}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes100, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12679,28 +12679,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonBlockAttributes103, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12709,9 +12709,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -12727,19 +12727,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes117, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12748,28 +12748,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonBlockAttributes120, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12778,9 +12778,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -12832,15 +12832,15 @@ var g = &grammar{ pos: position{line: 430, col: 9, offset: 13324}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, run: (*parser).callonBlockAttributes138, expr: &seqExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, expr: &charClassMatcher{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -12850,13 +12850,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3053, col: 6, offset: 98849}, + pos: position{line: 3054, col: 6, offset: 98873}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes143, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12864,37 +12864,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3053, col: 14, offset: 98857}, + pos: position{line: 3054, col: 14, offset: 98881}, expr: &choiceExpr{ - pos: position{line: 3053, col: 16, offset: 98859}, + pos: position{line: 3054, col: 16, offset: 98883}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3053, col: 16, offset: 98859}, + pos: position{line: 3054, col: 16, offset: 98883}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonBlockAttributes148, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12903,9 +12903,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -12917,10 +12917,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes155, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13059,10 +13059,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 380, col: 35, offset: 11903}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes180, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13071,28 +13071,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonBlockAttributes183, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13101,9 +13101,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -13119,19 +13119,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes197, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13140,28 +13140,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonBlockAttributes200, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13170,9 +13170,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -13201,10 +13201,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 384, col: 44, offset: 12036}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes212, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13213,28 +13213,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonBlockAttributes215, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13243,9 +13243,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -13261,19 +13261,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonBlockAttributes229, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13282,28 +13282,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonBlockAttributes232, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13312,9 +13312,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -13562,10 +13562,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 469, col: 13, offset: 14804}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonFirstPositionalAttributes23, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13710,40 +13710,40 @@ var g = &grammar{ pos: position{line: 511, col: 9, offset: 16100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonShortHandAttributeValue9, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonShortHandAttributeValue11, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonShortHandAttributeValue13, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonShortHandAttributeValue15, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -14141,10 +14141,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 521, col: 9, offset: 16386}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonShortHandAttributeValue95, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14205,10 +14205,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 527, col: 34, offset: 16529}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonPositionalAttribute11, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14248,10 +14248,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 532, col: 13, offset: 16785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonPositionalAttribute20, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14274,10 +14274,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 532, col: 26, offset: 16798}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonPositionalAttribute26, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14332,10 +14332,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 552, col: 22, offset: 17445}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonNamedAttribute7, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14356,10 +14356,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 552, col: 42, offset: 17465}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonNamedAttribute12, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14380,10 +14380,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 545, col: 9, offset: 17190}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonNamedAttribute16, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14413,10 +14413,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 546, col: 33, offset: 17230}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonNamedAttribute24, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14471,10 +14471,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 562, col: 9, offset: 17688}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeValue12, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14553,12 +14553,12 @@ var g = &grammar{ pos: position{line: 575, col: 9, offset: 18005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonSingleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -14568,10 +14568,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14583,40 +14583,40 @@ var g = &grammar{ name: "Quote", }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuotedAttributeValueContent11, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuotedAttributeValueContent13, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuotedAttributeValueContent15, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuotedAttributeValueContent17, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -15076,10 +15076,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 596, col: 14, offset: 18761}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuotedAttributeValue13, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15116,12 +15116,12 @@ var g = &grammar{ pos: position{line: 602, col: 9, offset: 18872}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonDoubleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -15131,10 +15131,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15146,40 +15146,40 @@ var g = &grammar{ name: "Quote", }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuotedAttributeValueContent11, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuotedAttributeValueContent13, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuotedAttributeValueContent15, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuotedAttributeValueContent17, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -15609,10 +15609,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 624, col: 5, offset: 19744}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonUnquotedAttributeValue4, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15664,10 +15664,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonUnquotedAttributeValue16, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16029,40 +16029,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonUnquotedAttributeValue87, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonUnquotedAttributeValue89, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonUnquotedAttributeValue91, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonUnquotedAttributeValue93, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -16115,12 +16115,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonCrossReference6, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -16132,10 +16132,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonCrossReference10, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16333,12 +16333,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonCrossReference48, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -16382,46 +16382,46 @@ var g = &grammar{ pos: position{line: 704, col: 35, offset: 22713}, label: "url", expr: &actionExpr{ - pos: position{line: 3075, col: 17, offset: 99578}, + pos: position{line: 3076, col: 17, offset: 99602}, run: (*parser).callonExternalCrossReference5, expr: &labeledExpr{ - pos: position{line: 3075, col: 17, offset: 99578}, + pos: position{line: 3076, col: 17, offset: 99602}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3075, col: 22, offset: 99583}, + pos: position{line: 3076, col: 22, offset: 99607}, expr: &choiceExpr{ - pos: position{line: 3075, col: 23, offset: 99584}, + pos: position{line: 3076, col: 23, offset: 99608}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonExternalCrossReference9, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonExternalCrossReference16, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -16430,13 +16430,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonExternalCrossReference20, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -16444,23 +16444,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExternalCrossReference27, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16828,23 +16828,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonExternalCrossReference98, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonExternalCrossReference100, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonExternalCrossReference103, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -16865,12 +16865,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonExternalCrossReference109, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -16882,10 +16882,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExternalCrossReference113, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17083,12 +17083,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonExternalCrossReference151, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -17110,10 +17110,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonExternalCrossReference155, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -17127,10 +17127,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonExternalCrossReference157, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -17234,28 +17234,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonMarkdownQuoteAttribution9, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17264,9 +17264,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17323,12 +17323,12 @@ var g = &grammar{ want: "\"=\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDocumentHeader14, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17340,12 +17340,12 @@ var g = &grammar{ pos: position{line: 1126, col: 16, offset: 35058}, label: "title", expr: &actionExpr{ - pos: position{line: 2627, col: 17, offset: 86343}, + pos: position{line: 2628, col: 17, offset: 86367}, run: (*parser).callonDocumentHeader18, expr: &oneOrMoreExpr{ - pos: position{line: 2627, col: 17, offset: 86343}, + pos: position{line: 2628, col: 17, offset: 86367}, expr: &charClassMatcher{ - pos: position{line: 2627, col: 17, offset: 86343}, + pos: position{line: 2628, col: 17, offset: 86367}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17355,28 +17355,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader22, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17385,9 +17385,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17402,36 +17402,36 @@ var g = &grammar{ pos: position{line: 1119, col: 6, offset: 34793}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonDocumentHeader31, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonDocumentHeader37, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17441,28 +17441,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader41, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17471,9 +17471,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17524,10 +17524,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader59, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17536,28 +17536,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader62, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17566,9 +17566,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17629,10 +17629,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader84, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17641,28 +17641,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader87, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17671,9 +17671,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17682,9 +17682,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17702,9 +17702,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17727,28 +17727,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader107, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17757,9 +17757,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17815,10 +17815,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader125, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17827,28 +17827,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader128, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17857,9 +17857,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17868,9 +17868,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -17905,10 +17905,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1137, col: 20, offset: 35409}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader145, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17980,10 +17980,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1164, col: 5, offset: 36267}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader166, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18015,10 +18015,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1168, col: 5, offset: 36366}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader174, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18050,10 +18050,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1172, col: 5, offset: 36463}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader182, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18080,9 +18080,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1178, col: 5, offset: 36585}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18124,10 +18124,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1150, col: 69, offset: 35855}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader198, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18147,10 +18147,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1150, col: 81, offset: 35867}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader203, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18185,10 +18185,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1145, col: 44, offset: 35688}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader210, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18237,10 +18237,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1164, col: 5, offset: 36267}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader224, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18272,10 +18272,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1168, col: 5, offset: 36366}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader232, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18307,10 +18307,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1172, col: 5, offset: 36463}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader240, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18337,9 +18337,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1178, col: 5, offset: 36585}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18381,10 +18381,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1150, col: 69, offset: 35855}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader256, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18404,10 +18404,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1150, col: 81, offset: 35867}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader261, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18430,28 +18430,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader265, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18460,9 +18460,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18477,36 +18477,36 @@ var g = &grammar{ pos: position{line: 1132, col: 6, offset: 35184}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonDocumentHeader274, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonDocumentHeader280, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -18516,28 +18516,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader284, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18546,9 +18546,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18599,10 +18599,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader302, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18611,28 +18611,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader305, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18641,9 +18641,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18704,10 +18704,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader327, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18716,28 +18716,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader330, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18746,9 +18746,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18757,9 +18757,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18777,9 +18777,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18802,28 +18802,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader350, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18832,9 +18832,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18890,10 +18890,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader368, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18902,28 +18902,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader371, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18932,9 +18932,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18943,9 +18943,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -18971,10 +18971,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1189, col: 21, offset: 36861}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader385, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19076,10 +19076,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1201, col: 28, offset: 37492}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeader409, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19226,28 +19226,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeader441, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19256,9 +19256,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19361,10 +19361,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeaderAttributes15, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19373,28 +19373,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes18, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19403,9 +19403,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19468,10 +19468,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeaderAttributes36, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19480,28 +19480,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes39, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19510,9 +19510,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19521,36 +19521,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonDocumentHeaderAttributes46, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonDocumentHeaderAttributes52, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -19560,28 +19560,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes56, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19590,9 +19590,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19643,10 +19643,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeaderAttributes74, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19655,28 +19655,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes77, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19685,9 +19685,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19748,10 +19748,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeaderAttributes99, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19760,28 +19760,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes102, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19790,9 +19790,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19801,9 +19801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19821,9 +19821,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19846,28 +19846,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes122, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19876,9 +19876,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19934,10 +19934,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeaderAttributes140, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19946,28 +19946,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes143, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19976,9 +19976,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -19987,9 +19987,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20007,19 +20007,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDocumentHeaderAttributes158, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20028,28 +20028,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDocumentHeaderAttributes161, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20058,9 +20058,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20085,15 +20085,15 @@ var g = &grammar{ pos: position{line: 1278, col: 9, offset: 39847}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, run: (*parser).callonInlineElement4, expr: &seqExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, expr: &charClassMatcher{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -20103,13 +20103,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3053, col: 6, offset: 98849}, + pos: position{line: 3054, col: 6, offset: 98873}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineElement9, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20117,37 +20117,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3053, col: 14, offset: 98857}, + pos: position{line: 3054, col: 14, offset: 98881}, expr: &choiceExpr{ - pos: position{line: 3053, col: 16, offset: 98859}, + pos: position{line: 3054, col: 16, offset: 98883}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3053, col: 16, offset: 98859}, + pos: position{line: 3054, col: 16, offset: 98883}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlineElement14, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20156,9 +20156,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20170,12 +20170,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonInlineElement21, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20202,10 +20202,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1229, col: 9, offset: 38498}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineElement29, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20216,28 +20216,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1229, col: 16, offset: 38505}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlineElement33, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20246,9 +20246,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20258,134 +20258,134 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonInlineElement40, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonInlineElement44, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonInlineElement46, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonInlineElement48, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonInlineElement50, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonInlineElement52, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonInlineElement54, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonInlineElement56, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonInlineElement58, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonInlineElement60, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonInlineElement62, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonInlineElement64, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineElement67, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20393,30 +20393,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlineElement71, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20425,9 +20425,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20439,28 +20439,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonInlineElement78, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonInlineElement80, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -20468,25 +20468,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlineElement85, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20495,9 +20495,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20507,30 +20507,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonInlineElement92, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonInlineElement94, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonInlineElement96, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -20542,109 +20542,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonInlineElement98, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonInlineElement100, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonInlineElement102, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonInlineElement104, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonInlineElement106, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonInlineElement108, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonInlineElement110, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonInlineElement112, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonInlineElement114, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonInlineElement116, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineElement119, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20652,30 +20652,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlineElement123, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20684,9 +20684,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20698,28 +20698,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonInlineElement130, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonInlineElement132, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -20727,25 +20727,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlineElement137, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20754,9 +20754,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -20766,53 +20766,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonInlineElement144, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonInlineElement146, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonInlineElement148, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonInlineElement150, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonInlineElement152, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -20820,15 +20820,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -20839,13 +20839,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonInlineElement158, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -20853,15 +20853,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -21234,23 +21234,23 @@ var g = &grammar{ name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonInlineElement235, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonInlineElement237, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonInlineElement240, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -21271,12 +21271,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonInlineElement246, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21288,10 +21288,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineElement250, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21489,12 +21489,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonInlineElement288, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21516,10 +21516,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonInlineElement292, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -21533,10 +21533,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3071, col: 12, offset: 99495}, + pos: position{line: 3072, col: 12, offset: 99519}, run: (*parser).callonInlineElement294, expr: &anyMatcher{ - line: 3071, col: 12, offset: 99495, + line: 3072, col: 12, offset: 99519, }, }, }, @@ -21598,12 +21598,12 @@ var g = &grammar{ pos: position{line: 1325, col: 13, offset: 41475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonInlineMenu6, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21672,15 +21672,15 @@ var g = &grammar{ pos: position{line: 1336, col: 31, offset: 41935}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, run: (*parser).callonIndexTermContent5, expr: &seqExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -21689,21 +21689,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3045, col: 15, offset: 98591}, + pos: position{line: 3046, col: 15, offset: 98615}, expr: &choiceExpr{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -21713,15 +21713,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, run: (*parser).callonIndexTermContent14, expr: &seqExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -21730,21 +21730,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 19, offset: 98685}, + pos: position{line: 3048, col: 19, offset: 98709}, expr: &seqExpr{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -21763,10 +21763,10 @@ var g = &grammar{ name: "QuotedText", }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonIndexTermContent24, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21774,23 +21774,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonIndexTermContent26, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonIndexTermContent28, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonIndexTermContent31, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -21811,12 +21811,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonIndexTermContent37, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21828,10 +21828,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonIndexTermContent41, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22029,12 +22029,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonIndexTermContent79, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -22056,10 +22056,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonIndexTermContent83, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -22157,45 +22157,45 @@ var g = &grammar{ pos: position{line: 1357, col: 15, offset: 42748}, label: "path", expr: &actionExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, run: (*parser).callonImageBlock5, expr: &seqExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3079, col: 20, offset: 99703}, + pos: position{line: 3080, col: 20, offset: 99727}, expr: &choiceExpr{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3087, col: 23, offset: 99977}, + pos: position{line: 3088, col: 23, offset: 100001}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3087, col: 36, offset: 99990}, + pos: position{line: 3088, col: 36, offset: 100014}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3087, col: 47, offset: 100001}, + pos: position{line: 3088, col: 47, offset: 100025}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3087, col: 58, offset: 100012}, + pos: position{line: 3088, col: 58, offset: 100036}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -22205,43 +22205,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3079, col: 30, offset: 99713}, + pos: position{line: 3080, col: 30, offset: 99737}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3079, col: 35, offset: 99718}, + pos: position{line: 3080, col: 35, offset: 99742}, expr: &choiceExpr{ - pos: position{line: 3079, col: 36, offset: 99719}, + pos: position{line: 3080, col: 36, offset: 99743}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonImageBlock18, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonImageBlock25, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -22250,13 +22250,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonImageBlock29, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -22264,23 +22264,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonImageBlock36, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22648,23 +22648,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonImageBlock107, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonImageBlock109, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonImageBlock112, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -22685,12 +22685,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonImageBlock118, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -22702,10 +22702,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonImageBlock122, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22903,12 +22903,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonImageBlock160, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -22930,10 +22930,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonImageBlock164, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -22947,10 +22947,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonImageBlock166, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -23021,10 +23021,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1357, col: 61, offset: 42794}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonImageBlock179, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23033,28 +23033,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonImageBlock182, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23063,9 +23063,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -23102,45 +23102,45 @@ var g = &grammar{ pos: position{line: 1362, col: 30, offset: 43040}, label: "path", expr: &actionExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, run: (*parser).callonInlineImage7, expr: &seqExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3079, col: 20, offset: 99703}, + pos: position{line: 3080, col: 20, offset: 99727}, expr: &choiceExpr{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3087, col: 23, offset: 99977}, + pos: position{line: 3088, col: 23, offset: 100001}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3087, col: 36, offset: 99990}, + pos: position{line: 3088, col: 36, offset: 100014}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3087, col: 47, offset: 100001}, + pos: position{line: 3088, col: 47, offset: 100025}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3087, col: 58, offset: 100012}, + pos: position{line: 3088, col: 58, offset: 100036}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -23150,43 +23150,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3079, col: 30, offset: 99713}, + pos: position{line: 3080, col: 30, offset: 99737}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3079, col: 35, offset: 99718}, + pos: position{line: 3080, col: 35, offset: 99742}, expr: &choiceExpr{ - pos: position{line: 3079, col: 36, offset: 99719}, + pos: position{line: 3080, col: 36, offset: 99743}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonInlineImage20, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonInlineImage27, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -23195,13 +23195,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonInlineImage31, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -23209,23 +23209,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineImage38, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23593,23 +23593,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonInlineImage109, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonInlineImage111, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonInlineImage114, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -23630,12 +23630,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonInlineImage120, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -23647,10 +23647,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineImage124, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23848,12 +23848,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonInlineImage162, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -23875,10 +23875,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonInlineImage166, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -23892,10 +23892,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonInlineImage168, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -24065,12 +24065,12 @@ var g = &grammar{ pos: position{line: 1378, col: 21, offset: 44063}, label: "ref", expr: &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonInlineFootnote12, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -24154,25 +24154,25 @@ var g = &grammar{ name: "InlineElement", }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonFootnoteElement8, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24305,52 +24305,52 @@ var g = &grammar{ pos: position{line: 1441, col: 5, offset: 46767}, label: "url", expr: &actionExpr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, run: (*parser).callonLink6, expr: &seqExpr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, expr: &litMatcher{ - pos: position{line: 3083, col: 24, offset: 99846}, + pos: position{line: 3084, col: 24, offset: 99870}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3083, col: 28, offset: 99850}, + pos: position{line: 3084, col: 28, offset: 99874}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3087, col: 23, offset: 99977}, + pos: position{line: 3088, col: 23, offset: 100001}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3087, col: 36, offset: 99990}, + pos: position{line: 3088, col: 36, offset: 100014}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3087, col: 47, offset: 100001}, + pos: position{line: 3088, col: 47, offset: 100025}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3087, col: 58, offset: 100012}, + pos: position{line: 3088, col: 58, offset: 100036}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -24359,40 +24359,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3083, col: 44, offset: 99866}, + pos: position{line: 3084, col: 44, offset: 99890}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3083, col: 49, offset: 99871}, + pos: position{line: 3084, col: 49, offset: 99895}, expr: &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonLink19, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonLink26, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -24401,13 +24401,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonLink30, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -24415,23 +24415,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonLink37, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24799,23 +24799,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonLink108, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonLink110, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonLink113, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -24836,12 +24836,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonLink119, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -24853,10 +24853,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonLink123, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25054,12 +25054,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonLink161, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -25081,10 +25081,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonLink165, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -25098,10 +25098,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonLink167, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -25169,45 +25169,45 @@ var g = &grammar{ pos: position{line: 1453, col: 17, offset: 47106}, label: "url", expr: &actionExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, run: (*parser).callonRelativeLink6, expr: &seqExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3079, col: 20, offset: 99703}, + pos: position{line: 3080, col: 20, offset: 99727}, expr: &choiceExpr{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3087, col: 23, offset: 99977}, + pos: position{line: 3088, col: 23, offset: 100001}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3087, col: 36, offset: 99990}, + pos: position{line: 3088, col: 36, offset: 100014}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3087, col: 47, offset: 100001}, + pos: position{line: 3088, col: 47, offset: 100025}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3087, col: 58, offset: 100012}, + pos: position{line: 3088, col: 58, offset: 100036}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -25217,43 +25217,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3079, col: 30, offset: 99713}, + pos: position{line: 3080, col: 30, offset: 99737}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3079, col: 35, offset: 99718}, + pos: position{line: 3080, col: 35, offset: 99742}, expr: &choiceExpr{ - pos: position{line: 3079, col: 36, offset: 99719}, + pos: position{line: 3080, col: 36, offset: 99743}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonRelativeLink19, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonRelativeLink26, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -25262,13 +25262,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonRelativeLink30, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -25276,23 +25276,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonRelativeLink37, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25660,23 +25660,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonRelativeLink108, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonRelativeLink110, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonRelativeLink113, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -25697,12 +25697,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonRelativeLink119, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -25714,10 +25714,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonRelativeLink123, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25915,12 +25915,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonRelativeLink161, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -25942,10 +25942,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonRelativeLink165, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -25959,10 +25959,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonRelativeLink167, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -26049,45 +26049,45 @@ var g = &grammar{ pos: position{line: 1458, col: 13, offset: 47273}, label: "url", expr: &actionExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, run: (*parser).callonRelativeLink183, expr: &seqExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3079, col: 13, offset: 99696}, + pos: position{line: 3080, col: 13, offset: 99720}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3079, col: 20, offset: 99703}, + pos: position{line: 3080, col: 20, offset: 99727}, expr: &choiceExpr{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3087, col: 23, offset: 99977}, + pos: position{line: 3088, col: 23, offset: 100001}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3087, col: 36, offset: 99990}, + pos: position{line: 3088, col: 36, offset: 100014}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3087, col: 47, offset: 100001}, + pos: position{line: 3088, col: 47, offset: 100025}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3087, col: 58, offset: 100012}, + pos: position{line: 3088, col: 58, offset: 100036}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -26097,43 +26097,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3079, col: 30, offset: 99713}, + pos: position{line: 3080, col: 30, offset: 99737}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3079, col: 35, offset: 99718}, + pos: position{line: 3080, col: 35, offset: 99742}, expr: &choiceExpr{ - pos: position{line: 3079, col: 36, offset: 99719}, + pos: position{line: 3080, col: 36, offset: 99743}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonRelativeLink196, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonRelativeLink203, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -26142,13 +26142,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonRelativeLink207, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -26156,23 +26156,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonRelativeLink214, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26540,23 +26540,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonRelativeLink285, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonRelativeLink287, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonRelativeLink290, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -26577,12 +26577,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonRelativeLink296, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -26594,10 +26594,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonRelativeLink300, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26795,12 +26795,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonRelativeLink338, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -26822,10 +26822,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonRelativeLink342, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -26839,10 +26839,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonRelativeLink344, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -26938,52 +26938,52 @@ var g = &grammar{ pos: position{line: 1464, col: 9, offset: 47456}, label: "url", expr: &actionExpr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, run: (*parser).callonExternalLink6, expr: &seqExpr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, expr: &litMatcher{ - pos: position{line: 3083, col: 24, offset: 99846}, + pos: position{line: 3084, col: 24, offset: 99870}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3083, col: 28, offset: 99850}, + pos: position{line: 3084, col: 28, offset: 99874}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3087, col: 23, offset: 99977}, + pos: position{line: 3088, col: 23, offset: 100001}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3087, col: 36, offset: 99990}, + pos: position{line: 3088, col: 36, offset: 100014}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3087, col: 47, offset: 100001}, + pos: position{line: 3088, col: 47, offset: 100025}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3087, col: 58, offset: 100012}, + pos: position{line: 3088, col: 58, offset: 100036}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -26992,40 +26992,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3083, col: 44, offset: 99866}, + pos: position{line: 3084, col: 44, offset: 99890}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3083, col: 49, offset: 99871}, + pos: position{line: 3084, col: 49, offset: 99895}, expr: &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonExternalLink19, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonExternalLink26, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -27034,13 +27034,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonExternalLink30, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -27048,23 +27048,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExternalLink37, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27432,23 +27432,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonExternalLink108, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonExternalLink110, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonExternalLink113, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -27469,12 +27469,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonExternalLink119, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -27486,10 +27486,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExternalLink123, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27687,12 +27687,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonExternalLink161, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -27714,10 +27714,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonExternalLink165, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -27731,10 +27731,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonExternalLink167, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -27777,52 +27777,52 @@ var g = &grammar{ pos: position{line: 1469, col: 5, offset: 47626}, label: "url", expr: &actionExpr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, run: (*parser).callonExternalLink175, expr: &seqExpr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3083, col: 23, offset: 99845}, + pos: position{line: 3084, col: 23, offset: 99869}, expr: &litMatcher{ - pos: position{line: 3083, col: 24, offset: 99846}, + pos: position{line: 3084, col: 24, offset: 99870}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3083, col: 28, offset: 99850}, + pos: position{line: 3084, col: 28, offset: 99874}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3087, col: 11, offset: 99965}, + pos: position{line: 3088, col: 11, offset: 99989}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3087, col: 23, offset: 99977}, + pos: position{line: 3088, col: 23, offset: 100001}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3087, col: 36, offset: 99990}, + pos: position{line: 3088, col: 36, offset: 100014}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3087, col: 47, offset: 100001}, + pos: position{line: 3088, col: 47, offset: 100025}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3087, col: 58, offset: 100012}, + pos: position{line: 3088, col: 58, offset: 100036}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -27831,40 +27831,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3083, col: 44, offset: 99866}, + pos: position{line: 3084, col: 44, offset: 99890}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3083, col: 49, offset: 99871}, + pos: position{line: 3084, col: 49, offset: 99895}, expr: &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonExternalLink188, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonExternalLink195, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -27873,13 +27873,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonExternalLink199, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -27887,23 +27887,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExternalLink206, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28271,23 +28271,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonExternalLink277, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonExternalLink279, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonExternalLink282, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -28308,12 +28308,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonExternalLink288, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -28325,10 +28325,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExternalLink292, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28526,12 +28526,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonExternalLink330, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -28553,10 +28553,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonExternalLink334, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -28570,10 +28570,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonExternalLink336, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -28642,10 +28642,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements11, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28812,12 +28812,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements45, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28857,28 +28857,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements56, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28887,9 +28887,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -28919,10 +28919,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements69, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28984,12 +28984,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements83, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29061,12 +29061,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements100, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29107,28 +29107,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements111, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29137,9 +29137,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -29197,12 +29197,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements129, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29242,28 +29242,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements140, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29272,9 +29272,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -29339,28 +29339,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements163, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29369,9 +29369,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -29434,10 +29434,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1756, col: 9, offset: 57367}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements184, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29446,28 +29446,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements187, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29476,9 +29476,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -29494,19 +29494,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements201, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29515,28 +29515,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements204, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29545,9 +29545,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -29568,36 +29568,36 @@ var g = &grammar{ pos: position{line: 1552, col: 5, offset: 50649}, run: (*parser).callonListElements214, expr: &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonListElements215, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonListElements221, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29607,28 +29607,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements225, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29637,9 +29637,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -29665,19 +29665,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements241, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29686,28 +29686,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements244, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29716,9 +29716,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -29741,10 +29741,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements255, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29753,25 +29753,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements257, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29793,10 +29793,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements266, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29963,12 +29963,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements300, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29991,10 +29991,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements307, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30056,12 +30056,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements321, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30112,12 +30112,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements333, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30178,28 +30178,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements351, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30208,9 +30208,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30267,7 +30267,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 735, col: 5, offset: 23652}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -30318,10 +30318,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements382, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30330,28 +30330,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements385, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30360,9 +30360,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30407,10 +30407,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements401, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30419,28 +30419,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements404, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30449,9 +30449,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30492,10 +30492,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements419, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30504,28 +30504,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements422, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30534,9 +30534,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30581,10 +30581,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements438, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30593,28 +30593,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements441, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30623,9 +30623,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30670,10 +30670,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements457, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30682,28 +30682,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements460, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30712,9 +30712,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30759,10 +30759,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements476, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30771,28 +30771,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements479, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30801,9 +30801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30848,10 +30848,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements495, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30860,28 +30860,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements498, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30890,9 +30890,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -30937,10 +30937,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements514, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30949,28 +30949,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements517, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30979,9 +30979,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31026,10 +31026,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElements533, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31038,28 +31038,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements536, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31068,9 +31068,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31104,28 +31104,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements548, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31134,9 +31134,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31158,12 +31158,12 @@ var g = &grammar{ pos: position{line: 1766, col: 9, offset: 57650}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElements557, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31190,28 +31190,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElements565, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31220,9 +31220,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31282,9 +31282,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1494, col: 5, offset: 48589}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31311,19 +31311,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement17, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31332,28 +31332,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement20, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31362,9 +31362,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31394,10 +31394,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement34, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31564,12 +31564,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement68, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31609,28 +31609,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement79, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31639,9 +31639,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31695,10 +31695,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement98, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31865,12 +31865,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement132, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31910,28 +31910,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement143, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31940,9 +31940,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -31975,19 +31975,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement159, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31996,28 +31996,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement162, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32026,9 +32026,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -32058,10 +32058,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement176, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32123,12 +32123,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement190, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32200,12 +32200,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement207, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32246,28 +32246,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement218, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32276,9 +32276,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -32332,10 +32332,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement237, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32397,12 +32397,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement251, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32474,12 +32474,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement268, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32520,28 +32520,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement279, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32550,9 +32550,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -32585,19 +32585,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement295, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32606,28 +32606,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement298, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32636,9 +32636,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -32696,12 +32696,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement317, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32741,28 +32741,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement328, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32771,9 +32771,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -32855,12 +32855,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement352, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32900,28 +32900,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement363, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32930,9 +32930,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -32969,19 +32969,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement380, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32990,28 +32990,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement383, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33020,9 +33020,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -33087,28 +33087,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement407, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33117,9 +33117,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -33182,10 +33182,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1756, col: 9, offset: 57367}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement428, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33194,28 +33194,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement431, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33224,9 +33224,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -33242,19 +33242,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement445, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33263,28 +33263,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement448, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33293,9 +33293,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -33316,36 +33316,36 @@ var g = &grammar{ pos: position{line: 1552, col: 5, offset: 50649}, run: (*parser).callonExtraListElement458, expr: &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonExtraListElement459, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonExtraListElement465, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33355,28 +33355,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement469, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33385,9 +33385,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -33413,19 +33413,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement485, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33434,28 +33434,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement488, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33464,9 +33464,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -33489,10 +33489,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement499, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33501,25 +33501,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement501, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33541,10 +33541,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement510, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33711,12 +33711,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement544, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33739,10 +33739,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement551, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33804,12 +33804,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement565, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33860,12 +33860,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement577, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33926,28 +33926,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement595, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33956,9 +33956,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34015,7 +34015,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 735, col: 5, offset: 23652}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -34066,10 +34066,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement626, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34078,28 +34078,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement629, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34108,9 +34108,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34155,10 +34155,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement645, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34167,28 +34167,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement648, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34197,9 +34197,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34240,10 +34240,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement663, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34252,28 +34252,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement666, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34282,9 +34282,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34329,10 +34329,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement682, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34341,28 +34341,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement685, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34371,9 +34371,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34418,10 +34418,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement701, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34430,28 +34430,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement704, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34460,9 +34460,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34507,10 +34507,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement720, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34519,28 +34519,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement723, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34549,9 +34549,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34596,10 +34596,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement739, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34608,28 +34608,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement742, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34638,9 +34638,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34685,10 +34685,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement758, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34697,28 +34697,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement761, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34727,9 +34727,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34774,10 +34774,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement777, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34786,28 +34786,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement780, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34816,9 +34816,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34852,28 +34852,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement792, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34882,9 +34882,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -34906,12 +34906,12 @@ var g = &grammar{ pos: position{line: 1766, col: 9, offset: 57650}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement801, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34938,28 +34938,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement809, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34968,9 +34968,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -35061,28 +35061,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement838, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35091,9 +35091,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -35156,10 +35156,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1756, col: 9, offset: 57367}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement859, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35168,28 +35168,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement862, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35198,9 +35198,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -35216,19 +35216,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement876, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35237,28 +35237,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement879, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35267,9 +35267,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -35290,36 +35290,36 @@ var g = &grammar{ pos: position{line: 1552, col: 5, offset: 50649}, run: (*parser).callonExtraListElement889, expr: &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonExtraListElement890, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonExtraListElement896, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35329,28 +35329,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement900, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35359,9 +35359,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -35387,19 +35387,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement916, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35408,28 +35408,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement919, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35438,9 +35438,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -35463,10 +35463,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement930, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35475,25 +35475,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement932, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35515,10 +35515,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement941, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35685,12 +35685,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement975, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35713,10 +35713,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement982, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35778,12 +35778,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement996, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35834,12 +35834,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement1008, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35900,28 +35900,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1026, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35930,9 +35930,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -35989,7 +35989,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 735, col: 5, offset: 23652}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -36040,10 +36040,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1057, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36052,28 +36052,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1060, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36082,9 +36082,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36129,10 +36129,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1076, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36141,28 +36141,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1079, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36171,9 +36171,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36214,10 +36214,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1094, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36226,28 +36226,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1097, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36256,9 +36256,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36303,10 +36303,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1113, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36315,28 +36315,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1116, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36345,9 +36345,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36392,10 +36392,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1132, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36404,28 +36404,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1135, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36434,9 +36434,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36481,10 +36481,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1151, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36493,28 +36493,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1154, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36523,9 +36523,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36570,10 +36570,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1170, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36582,28 +36582,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1173, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36612,9 +36612,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36659,10 +36659,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1189, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36671,28 +36671,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1192, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36701,9 +36701,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36748,10 +36748,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1208, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36760,28 +36760,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1211, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36790,9 +36790,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36826,28 +36826,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1223, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36856,9 +36856,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36880,12 +36880,12 @@ var g = &grammar{ pos: position{line: 1766, col: 9, offset: 57650}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement1232, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36912,28 +36912,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1240, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36942,9 +36942,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -36963,36 +36963,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonExtraListElement1247, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonExtraListElement1253, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37002,28 +37002,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1257, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37032,9 +37032,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -37059,19 +37059,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1273, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37080,28 +37080,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1276, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37110,9 +37110,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -37136,36 +37136,36 @@ var g = &grammar{ pos: position{line: 1532, col: 13, offset: 49901}, label: "element", expr: &actionExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, run: (*parser).callonExtraListElement1287, expr: &seqExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, run: (*parser).callonExtraListElement1290, expr: &seqExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, label: "content", expr: &actionExpr{ - pos: position{line: 1872, col: 14, offset: 61140}, + pos: position{line: 1873, col: 14, offset: 61164}, run: (*parser).callonExtraListElement1293, expr: &seqExpr{ - pos: position{line: 1872, col: 14, offset: 61140}, + pos: position{line: 1873, col: 14, offset: 61164}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement1295, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37174,9 +37174,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1872, col: 21, offset: 61147}, + pos: position{line: 1873, col: 21, offset: 61171}, expr: &charClassMatcher{ - pos: position{line: 1872, col: 21, offset: 61147}, + pos: position{line: 1873, col: 21, offset: 61171}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37188,32 +37188,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1875, col: 5, offset: 61204}, + pos: position{line: 1876, col: 5, offset: 61228}, run: (*parser).callonExtraListElement1300, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1302, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37222,9 +37222,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -37234,44 +37234,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1866, col: 5, offset: 60887}, + pos: position{line: 1867, col: 5, offset: 60911}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1866, col: 16, offset: 60898}, + pos: position{line: 1867, col: 16, offset: 60922}, expr: &choiceExpr{ - pos: position{line: 1866, col: 17, offset: 60899}, + pos: position{line: 1867, col: 17, offset: 60923}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonExtraListElement1312, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonExtraListElement1318, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37281,28 +37281,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1322, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37311,9 +37311,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -37322,21 +37322,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonExtraListElement1329, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonExtraListElement1332, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37346,32 +37346,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonExtraListElement1335, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1337, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37380,9 +37380,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -37414,36 +37414,36 @@ var g = &grammar{ pos: position{line: 1552, col: 5, offset: 50649}, run: (*parser).callonExtraListElement1347, expr: &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonExtraListElement1348, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonExtraListElement1354, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37453,28 +37453,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1358, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37483,9 +37483,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -37511,19 +37511,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1374, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37532,28 +37532,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1377, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37562,9 +37562,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -37587,10 +37587,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1388, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37599,25 +37599,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1390, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37639,10 +37639,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1399, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37809,12 +37809,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement1433, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37837,10 +37837,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1440, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37902,12 +37902,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement1454, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37958,12 +37958,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonExtraListElement1466, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38024,28 +38024,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1484, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38054,9 +38054,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38113,7 +38113,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 735, col: 5, offset: 23652}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -38164,10 +38164,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1515, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38176,28 +38176,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1518, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38206,9 +38206,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38253,10 +38253,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1534, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38265,28 +38265,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1537, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38295,9 +38295,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38338,10 +38338,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1552, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38350,28 +38350,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1555, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38380,9 +38380,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38427,10 +38427,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1571, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38439,28 +38439,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1574, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38469,9 +38469,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38516,10 +38516,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1590, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38528,28 +38528,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1593, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38558,9 +38558,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38605,10 +38605,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1609, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38617,28 +38617,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1612, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38647,9 +38647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38694,10 +38694,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1628, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38706,28 +38706,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1631, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38736,9 +38736,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38783,10 +38783,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1647, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38795,28 +38795,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1650, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38825,9 +38825,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38872,10 +38872,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonExtraListElement1666, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38884,28 +38884,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1669, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38914,9 +38914,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -38950,28 +38950,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonExtraListElement1681, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38980,9 +38980,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -39021,10 +39021,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1583, col: 13, offset: 51549}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuation7, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39033,25 +39033,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuation9, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39072,10 +39072,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuation16, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39084,25 +39084,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuation18, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39137,9 +39137,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1593, col: 5, offset: 51879}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -39166,10 +39166,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement14, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39336,12 +39336,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement48, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39381,28 +39381,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement59, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39411,9 +39411,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -39443,10 +39443,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement72, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39508,12 +39508,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement86, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39585,12 +39585,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement103, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39631,28 +39631,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement114, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39661,9 +39661,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -39721,12 +39721,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement132, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39766,28 +39766,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement143, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39796,9 +39796,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -39863,28 +39863,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement166, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39893,9 +39893,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -39958,10 +39958,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1756, col: 9, offset: 57367}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement187, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39970,28 +39970,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement190, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40000,9 +40000,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -40018,19 +40018,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement204, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40039,28 +40039,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement207, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40069,9 +40069,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -40092,36 +40092,36 @@ var g = &grammar{ pos: position{line: 1552, col: 5, offset: 50649}, run: (*parser).callonListElementContinuationElement217, expr: &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonListElementContinuationElement218, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonListElementContinuationElement224, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40131,28 +40131,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement228, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40161,9 +40161,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -40189,19 +40189,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement244, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40210,28 +40210,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement247, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40240,9 +40240,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -40265,10 +40265,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement258, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40277,25 +40277,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement260, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40317,10 +40317,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement269, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40487,12 +40487,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement303, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40515,10 +40515,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement310, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40580,12 +40580,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement324, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40636,12 +40636,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement336, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40702,28 +40702,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1738, col: 35, offset: 56862}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement354, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40732,9 +40732,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -40791,7 +40791,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 735, col: 5, offset: 23652}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -40842,10 +40842,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement385, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40854,28 +40854,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement388, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40884,9 +40884,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -40931,10 +40931,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement404, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40943,28 +40943,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement407, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40973,9 +40973,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41016,10 +41016,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement422, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41028,28 +41028,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement425, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41058,9 +41058,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41105,10 +41105,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement441, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41117,28 +41117,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement444, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41147,9 +41147,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41194,10 +41194,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement460, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41206,28 +41206,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement463, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41236,9 +41236,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41283,10 +41283,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement479, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41295,28 +41295,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement482, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41325,9 +41325,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41372,10 +41372,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement498, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41384,28 +41384,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement501, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41414,9 +41414,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41461,10 +41461,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement517, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41473,28 +41473,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement520, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41503,9 +41503,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41550,10 +41550,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement536, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41562,28 +41562,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement539, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41592,9 +41592,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41628,28 +41628,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement551, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41658,9 +41658,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41682,12 +41682,12 @@ var g = &grammar{ pos: position{line: 1766, col: 9, offset: 57650}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement560, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41714,28 +41714,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement568, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41744,9 +41744,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41789,19 +41789,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement586, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41810,28 +41810,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement589, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41840,9 +41840,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -41909,10 +41909,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement608, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41921,28 +41921,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement611, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41951,9 +41951,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42016,10 +42016,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement629, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42028,28 +42028,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement632, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42058,9 +42058,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42111,10 +42111,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement650, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42123,28 +42123,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement653, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42153,9 +42153,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42216,10 +42216,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement675, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42228,28 +42228,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement678, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42258,9 +42258,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42269,9 +42269,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42289,9 +42289,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42314,28 +42314,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement698, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42344,9 +42344,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42402,10 +42402,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 753, col: 8, offset: 24296}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement716, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42414,28 +42414,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement719, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42444,9 +42444,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42455,9 +42455,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42512,10 +42512,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement740, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42524,28 +42524,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement743, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42554,9 +42554,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42628,10 +42628,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement768, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42640,28 +42640,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement771, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42670,9 +42670,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42688,9 +42688,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42708,9 +42708,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42733,28 +42733,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement792, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42763,9 +42763,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42830,10 +42830,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 8, offset: 24544}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement813, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42842,28 +42842,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement816, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42872,9 +42872,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42890,9 +42890,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -42944,10 +42944,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 52, offset: 24956}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement837, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42956,28 +42956,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement840, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42986,9 +42986,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43022,10 +43022,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 969, col: 40, offset: 30600}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement855, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43034,28 +43034,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement858, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43064,9 +43064,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43086,9 +43086,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43111,28 +43111,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement876, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43141,9 +43141,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43171,10 +43171,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 969, col: 40, offset: 30600}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement887, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43183,28 +43183,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement890, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43213,9 +43213,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43272,10 +43272,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement909, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43284,28 +43284,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement912, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43314,9 +43314,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43388,10 +43388,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement937, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43400,28 +43400,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement940, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43430,9 +43430,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43448,9 +43448,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43468,9 +43468,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43493,28 +43493,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement961, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43523,9 +43523,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43590,10 +43590,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 767, col: 8, offset: 24790}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement982, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43602,28 +43602,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement985, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43632,9 +43632,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43650,9 +43650,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43708,10 +43708,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1007, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43720,28 +43720,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1010, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43750,9 +43750,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43824,10 +43824,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1035, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43836,28 +43836,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1038, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43866,9 +43866,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43884,9 +43884,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43904,9 +43904,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -43929,28 +43929,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1059, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43959,9 +43959,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44026,10 +44026,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 8, offset: 25328}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1080, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44038,28 +44038,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1083, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44068,9 +44068,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44086,9 +44086,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44144,10 +44144,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1105, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44156,28 +44156,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1108, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44186,9 +44186,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44260,10 +44260,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1133, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44272,28 +44272,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1136, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44302,9 +44302,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44320,9 +44320,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44340,9 +44340,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44365,28 +44365,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1157, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44395,9 +44395,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44462,10 +44462,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 789, col: 8, offset: 25576}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1178, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44474,28 +44474,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1181, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44504,9 +44504,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44522,9 +44522,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44560,19 +44560,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1203, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44581,28 +44581,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1206, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44611,9 +44611,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44647,28 +44647,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1219, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44677,9 +44677,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44713,19 +44713,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1238, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44734,28 +44734,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1241, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44764,9 +44764,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44800,28 +44800,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1254, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44830,9 +44830,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44841,21 +44841,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonListElementContinuationElement1261, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonListElementContinuationElement1264, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44865,32 +44865,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonListElementContinuationElement1267, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1269, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44899,9 +44899,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -44962,10 +44962,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1288, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44974,28 +44974,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1291, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45004,9 +45004,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45078,10 +45078,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1316, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45090,28 +45090,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1319, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45120,9 +45120,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45138,9 +45138,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45158,9 +45158,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45183,28 +45183,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1340, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45213,9 +45213,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45280,10 +45280,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 796, col: 8, offset: 25828}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1361, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45292,28 +45292,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1364, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45322,9 +45322,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45340,9 +45340,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45398,10 +45398,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1386, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45410,28 +45410,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1389, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45440,9 +45440,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45514,10 +45514,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1414, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45526,28 +45526,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1417, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45556,9 +45556,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45574,9 +45574,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45594,9 +45594,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45619,28 +45619,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1438, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45649,9 +45649,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45716,10 +45716,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 803, col: 8, offset: 26078}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1459, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45728,28 +45728,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1462, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45758,9 +45758,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45776,9 +45776,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45834,10 +45834,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1484, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45846,28 +45846,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1487, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45876,9 +45876,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -45950,10 +45950,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1512, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45962,28 +45962,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1515, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45992,9 +45992,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46010,9 +46010,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46030,9 +46030,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 815, col: 5, offset: 26470}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46055,28 +46055,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1536, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46085,9 +46085,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46152,10 +46152,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 810, col: 8, offset: 26324}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1557, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46164,28 +46164,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1560, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46194,9 +46194,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46212,9 +46212,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46225,52 +46225,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2988, col: 18, offset: 96597}, + pos: position{line: 2989, col: 18, offset: 96621}, run: (*parser).callonListElementContinuationElement1570, expr: &seqExpr{ - pos: position{line: 2988, col: 18, offset: 96597}, + pos: position{line: 2989, col: 18, offset: 96621}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2989, col: 9, offset: 96607}, + pos: position{line: 2990, col: 9, offset: 96631}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2989, col: 9, offset: 96607}, + pos: position{line: 2990, col: 9, offset: 96631}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2990, col: 11, offset: 96643}, + pos: position{line: 2991, col: 11, offset: 96667}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2990, col: 19, offset: 96651}, + pos: position{line: 2991, col: 19, offset: 96675}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2990, col: 29, offset: 96661}, + pos: position{line: 2991, col: 29, offset: 96685}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2990, col: 37, offset: 96669}, + pos: position{line: 2991, col: 37, offset: 96693}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2990, col: 47, offset: 96679}, + pos: position{line: 2991, col: 47, offset: 96703}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2990, col: 55, offset: 96687}, + pos: position{line: 2991, col: 55, offset: 96711}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -46278,12 +46278,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2991, col: 11, offset: 96745}, + pos: position{line: 2992, col: 11, offset: 96769}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1581, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46292,28 +46292,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1584, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46322,36 +46322,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1592, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46360,9 +46360,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46375,24 +46375,24 @@ var g = &grammar{ name: "ImageBlock", }, &actionExpr{ - pos: position{line: 2886, col: 5, offset: 93726}, + pos: position{line: 2887, col: 5, offset: 93750}, run: (*parser).callonListElementContinuationElement1600, expr: &seqExpr{ - pos: position{line: 2886, col: 5, offset: 93726}, + pos: position{line: 2887, col: 5, offset: 93750}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1604, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46401,28 +46401,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1607, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46431,48 +46431,48 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &labeledExpr{ - pos: position{line: 2887, col: 5, offset: 93750}, + pos: position{line: 2888, col: 5, offset: 93774}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 2887, col: 12, offset: 93757}, + pos: position{line: 2888, col: 12, offset: 93781}, expr: &actionExpr{ - pos: position{line: 2902, col: 5, offset: 94070}, + pos: position{line: 2903, col: 5, offset: 94094}, run: (*parser).callonListElementContinuationElement1616, expr: &seqExpr{ - pos: position{line: 2902, col: 5, offset: 94070}, + pos: position{line: 2903, col: 5, offset: 94094}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2902, col: 5, offset: 94070}, + pos: position{line: 2903, col: 5, offset: 94094}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2902, col: 11, offset: 94076}, + pos: position{line: 2903, col: 11, offset: 94100}, expr: &actionExpr{ - pos: position{line: 2908, col: 5, offset: 94193}, + pos: position{line: 2909, col: 5, offset: 94217}, run: (*parser).callonListElementContinuationElement1620, expr: &seqExpr{ - pos: position{line: 2908, col: 5, offset: 94193}, + pos: position{line: 2909, col: 5, offset: 94217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 5, offset: 94193}, + pos: position{line: 2909, col: 5, offset: 94217}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2908, col: 9, offset: 94197}, + pos: position{line: 2909, col: 9, offset: 94221}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1624, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46481,23 +46481,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2909, col: 5, offset: 94209}, + pos: position{line: 2910, col: 5, offset: 94233}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2909, col: 14, offset: 94218}, + pos: position{line: 2910, col: 14, offset: 94242}, expr: &actionExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, run: (*parser).callonListElementContinuationElement1628, expr: &labeledExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, label: "content", expr: &actionExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, run: (*parser).callonListElementContinuationElement1630, expr: &oneOrMoreExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, expr: &charClassMatcher{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -46515,28 +46515,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1634, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46545,15 +46545,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 2903, col: 5, offset: 94098}, + pos: position{line: 2904, col: 5, offset: 94122}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonListElementContinuationElement1642, @@ -46563,19 +46563,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1648, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46584,28 +46584,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1651, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46614,9 +46614,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46631,40 +46631,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2888, col: 5, offset: 93776}, + pos: position{line: 2889, col: 5, offset: 93800}, label: "rows", expr: &zeroOrMoreExpr{ - pos: position{line: 2888, col: 10, offset: 93781}, + pos: position{line: 2889, col: 10, offset: 93805}, expr: &choiceExpr{ - pos: position{line: 2913, col: 13, offset: 94315}, + pos: position{line: 2914, col: 13, offset: 94339}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2923, col: 5, offset: 94534}, + pos: position{line: 2924, col: 5, offset: 94558}, run: (*parser).callonListElementContinuationElement1661, expr: &seqExpr{ - pos: position{line: 2923, col: 5, offset: 94534}, + pos: position{line: 2924, col: 5, offset: 94558}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2923, col: 5, offset: 94534}, + pos: position{line: 2924, col: 5, offset: 94558}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1668, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46673,28 +46673,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1671, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46703,9 +46703,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46713,55 +46713,55 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2924, col: 5, offset: 94557}, + pos: position{line: 2925, col: 5, offset: 94581}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2924, col: 11, offset: 94563}, + pos: position{line: 2925, col: 11, offset: 94587}, expr: &actionExpr{ - pos: position{line: 2924, col: 12, offset: 94564}, + pos: position{line: 2925, col: 12, offset: 94588}, run: (*parser).callonListElementContinuationElement1682, expr: &seqExpr{ - pos: position{line: 2924, col: 12, offset: 94564}, + pos: position{line: 2925, col: 12, offset: 94588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2924, col: 12, offset: 94564}, + pos: position{line: 2925, col: 12, offset: 94588}, label: "cell", expr: &actionExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, run: (*parser).callonListElementContinuationElement1685, expr: &seqExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1692, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46770,28 +46770,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1695, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46800,9 +46800,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46810,16 +46810,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, ¬Expr{ - pos: position{line: 2934, col: 5, offset: 94828}, + pos: position{line: 2935, col: 5, offset: 94852}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonListElementContinuationElement1705, @@ -46829,19 +46829,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1711, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46850,28 +46850,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1714, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46880,9 +46880,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46892,18 +46892,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2935, col: 5, offset: 94843}, + pos: position{line: 2936, col: 5, offset: 94867}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2935, col: 9, offset: 94847}, + pos: position{line: 2936, col: 9, offset: 94871}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1723, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46912,23 +46912,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2935, col: 16, offset: 94854}, + pos: position{line: 2936, col: 16, offset: 94878}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2935, col: 25, offset: 94863}, + pos: position{line: 2936, col: 25, offset: 94887}, expr: &actionExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, run: (*parser).callonListElementContinuationElement1727, expr: &labeledExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, label: "content", expr: &actionExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, run: (*parser).callonListElementContinuationElement1729, expr: &oneOrMoreExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, expr: &charClassMatcher{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -46945,28 +46945,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1733, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46975,9 +46975,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -46988,10 +46988,10 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2927, col: 6, offset: 94626}, + pos: position{line: 2928, col: 6, offset: 94650}, alternatives: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2927, col: 6, offset: 94626}, + pos: position{line: 2928, col: 6, offset: 94650}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonListElementContinuationElement1742, @@ -47001,19 +47001,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1748, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47022,28 +47022,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1751, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47052,9 +47052,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47064,26 +47064,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2927, col: 19, offset: 94639}, + pos: position{line: 2928, col: 19, offset: 94663}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1763, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47092,28 +47092,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1766, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47122,9 +47122,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47132,9 +47132,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47146,32 +47146,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2916, col: 5, offset: 94382}, + pos: position{line: 2917, col: 5, offset: 94406}, run: (*parser).callonListElementContinuationElement1775, expr: &seqExpr{ - pos: position{line: 2916, col: 5, offset: 94382}, + pos: position{line: 2917, col: 5, offset: 94406}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2916, col: 5, offset: 94382}, + pos: position{line: 2917, col: 5, offset: 94406}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1782, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47180,28 +47180,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1785, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47210,9 +47210,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47220,46 +47220,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2917, col: 5, offset: 94405}, + pos: position{line: 2918, col: 5, offset: 94429}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2917, col: 11, offset: 94411}, + pos: position{line: 2918, col: 11, offset: 94435}, expr: &actionExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, run: (*parser).callonListElementContinuationElement1796, expr: &seqExpr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2933, col: 5, offset: 94805}, + pos: position{line: 2934, col: 5, offset: 94829}, expr: &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1803, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47268,28 +47268,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1806, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47298,9 +47298,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47308,16 +47308,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, }, ¬Expr{ - pos: position{line: 2934, col: 5, offset: 94828}, + pos: position{line: 2935, col: 5, offset: 94852}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonListElementContinuationElement1816, @@ -47327,19 +47327,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1822, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47348,28 +47348,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1825, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47378,9 +47378,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47390,18 +47390,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2935, col: 5, offset: 94843}, + pos: position{line: 2936, col: 5, offset: 94867}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2935, col: 9, offset: 94847}, + pos: position{line: 2936, col: 9, offset: 94871}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1834, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47410,23 +47410,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2935, col: 16, offset: 94854}, + pos: position{line: 2936, col: 16, offset: 94878}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2935, col: 25, offset: 94863}, + pos: position{line: 2936, col: 25, offset: 94887}, expr: &actionExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, run: (*parser).callonListElementContinuationElement1838, expr: &labeledExpr{ - pos: position{line: 2941, col: 5, offset: 95006}, + pos: position{line: 2942, col: 5, offset: 95030}, label: "content", expr: &actionExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, run: (*parser).callonListElementContinuationElement1840, expr: &oneOrMoreExpr{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, expr: &charClassMatcher{ - pos: position{line: 2941, col: 14, offset: 95015}, + pos: position{line: 2942, col: 14, offset: 95039}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -47444,28 +47444,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1844, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47474,15 +47474,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 2918, col: 5, offset: 94432}, + pos: position{line: 2919, col: 5, offset: 94456}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonListElementContinuationElement1852, @@ -47492,19 +47492,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1858, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47513,28 +47513,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1861, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47543,9 +47543,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47562,24 +47562,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2898, col: 22, offset: 93983}, + pos: position{line: 2899, col: 22, offset: 94007}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2894, col: 19, offset: 93903}, + pos: position{line: 2895, col: 19, offset: 93927}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2894, col: 26, offset: 93910}, + pos: position{line: 2895, col: 26, offset: 93934}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1872, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47588,28 +47588,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1875, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47618,9 +47618,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47628,9 +47628,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47639,36 +47639,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonListElementContinuationElement1884, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonListElementContinuationElement1890, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47678,28 +47678,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1894, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47708,9 +47708,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47719,13 +47719,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1842, col: 5, offset: 60188}, + pos: position{line: 1843, col: 5, offset: 60212}, run: (*parser).callonListElementContinuationElement1901, expr: &seqExpr{ - pos: position{line: 1842, col: 5, offset: 60188}, + pos: position{line: 1843, col: 5, offset: 60212}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1842, col: 5, offset: 60188}, + pos: position{line: 1843, col: 5, offset: 60212}, label: "kind", expr: &choiceExpr{ pos: position{line: 293, col: 19, offset: 9062}, @@ -47784,30 +47784,30 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1842, col: 27, offset: 60210}, + pos: position{line: 1843, col: 27, offset: 60234}, val: ": ", ignoreCase: false, want: "\": \"", }, &labeledExpr{ - pos: position{line: 1843, col: 5, offset: 60220}, + pos: position{line: 1844, col: 5, offset: 60244}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonListElementContinuationElement1917, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonListElementContinuationElement1920, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47817,32 +47817,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonListElementContinuationElement1923, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1925, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47851,9 +47851,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -47863,18 +47863,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1844, col: 5, offset: 60254}, + pos: position{line: 1845, col: 5, offset: 60278}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1844, col: 16, offset: 60265}, + pos: position{line: 1845, col: 16, offset: 60289}, expr: &actionExpr{ - pos: position{line: 1845, col: 9, offset: 60275}, + pos: position{line: 1846, col: 9, offset: 60299}, run: (*parser).callonListElementContinuationElement1934, expr: &seqExpr{ - pos: position{line: 1845, col: 9, offset: 60275}, + pos: position{line: 1846, col: 9, offset: 60299}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1845, col: 9, offset: 60275}, + pos: position{line: 1846, col: 9, offset: 60299}, expr: &seqExpr{ pos: position{line: 1590, col: 34, offset: 51781}, exprs: []interface{}{ @@ -47887,10 +47887,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonListElementContinuationElement1940, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47899,25 +47899,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1942, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47929,42 +47929,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1846, col: 9, offset: 60314}, + pos: position{line: 1847, col: 9, offset: 60338}, label: "line", expr: &choiceExpr{ - pos: position{line: 1846, col: 15, offset: 60320}, + pos: position{line: 1847, col: 15, offset: 60344}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonListElementContinuationElement1949, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonListElementContinuationElement1955, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47974,28 +47974,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1959, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48004,9 +48004,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -48015,21 +48015,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonListElementContinuationElement1966, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonListElementContinuationElement1969, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48039,32 +48039,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonListElementContinuationElement1972, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1974, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48073,9 +48073,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -48095,36 +48095,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, run: (*parser).callonListElementContinuationElement1981, expr: &seqExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1865, col: 5, offset: 60846}, + pos: position{line: 1866, col: 5, offset: 60870}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, run: (*parser).callonListElementContinuationElement1984, expr: &seqExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1872, col: 5, offset: 61131}, + pos: position{line: 1873, col: 5, offset: 61155}, label: "content", expr: &actionExpr{ - pos: position{line: 1872, col: 14, offset: 61140}, + pos: position{line: 1873, col: 14, offset: 61164}, run: (*parser).callonListElementContinuationElement1987, expr: &seqExpr{ - pos: position{line: 1872, col: 14, offset: 61140}, + pos: position{line: 1873, col: 14, offset: 61164}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonListElementContinuationElement1989, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48133,9 +48133,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1872, col: 21, offset: 61147}, + pos: position{line: 1873, col: 21, offset: 61171}, expr: &charClassMatcher{ - pos: position{line: 1872, col: 21, offset: 61147}, + pos: position{line: 1873, col: 21, offset: 61171}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48147,32 +48147,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1875, col: 5, offset: 61204}, + pos: position{line: 1876, col: 5, offset: 61228}, run: (*parser).callonListElementContinuationElement1994, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement1996, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48181,9 +48181,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -48193,44 +48193,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1866, col: 5, offset: 60887}, + pos: position{line: 1867, col: 5, offset: 60911}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1866, col: 16, offset: 60898}, + pos: position{line: 1867, col: 16, offset: 60922}, expr: &choiceExpr{ - pos: position{line: 1866, col: 17, offset: 60899}, + pos: position{line: 1867, col: 17, offset: 60923}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonListElementContinuationElement2006, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonListElementContinuationElement2012, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48240,28 +48240,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement2016, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48270,9 +48270,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -48281,21 +48281,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonListElementContinuationElement2023, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonListElementContinuationElement2026, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48305,32 +48305,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonListElementContinuationElement2029, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement2031, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48339,9 +48339,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -48381,28 +48381,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonListElementContinuationElement2045, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48411,9 +48411,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -48474,10 +48474,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1783, col: 66, offset: 58150}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonCallout11, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48491,25 +48491,25 @@ var g = &grammar{ pos: position{line: 1783, col: 75, offset: 58159}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonCallout15, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48518,9 +48518,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &ruleRefExpr{ @@ -48546,7 +48546,7 @@ var g = &grammar{ &andExpr{ pos: position{line: 1802, col: 5, offset: 58837}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -48567,10 +48567,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1638, col: 5, offset: 53255}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonShortcutParagraph10, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48737,12 +48737,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonShortcutParagraph44, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48768,10 +48768,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1688, col: 5, offset: 55217}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonShortcutParagraph52, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48833,12 +48833,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonShortcutParagraph66, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48916,21 +48916,21 @@ var g = &grammar{ pos: position{line: 1806, col: 5, offset: 59039}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonShortcutParagraph83, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonShortcutParagraph86, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48940,32 +48940,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonShortcutParagraph89, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonShortcutParagraph91, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48974,9 +48974,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49003,9 +49003,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1815, col: 9, offset: 59456}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49020,19 +49020,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonShortcutParagraph113, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49041,28 +49041,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonShortcutParagraph116, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49071,9 +49071,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49091,6 +49091,835 @@ var g = &grammar{ }, ¬Expr{ pos: position{line: 1818, col: 9, offset: 59514}, + expr: &actionExpr{ + pos: position{line: 735, col: 5, offset: 23652}, + run: (*parser).callonShortcutParagraph126, + expr: &seqExpr{ + pos: position{line: 735, col: 5, offset: 23652}, + exprs: []interface{}{ + ¬Expr{ + pos: position{line: 735, col: 5, offset: 23652}, + expr: &charClassMatcher{ + pos: position{line: 3034, col: 13, offset: 98150}, + val: "[0-9\\pL]", + ranges: []rune{'0', '9'}, + classes: []*unicode.RangeTable{rangeTable("L")}, + ignoreCase: false, + inverted: false, + }, + }, + &labeledExpr{ + pos: position{line: 736, col: 5, offset: 23682}, + label: "delimiter", + expr: &choiceExpr{ + pos: position{line: 737, col: 9, offset: 23702}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 751, col: 5, offset: 24194}, + run: (*parser).callonShortcutParagraph132, + expr: &seqExpr{ + pos: position{line: 751, col: 5, offset: 24194}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 751, col: 5, offset: 24194}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 751, col: 16, offset: 24205}, + run: (*parser).callonShortcutParagraph135, + expr: &seqExpr{ + pos: position{line: 751, col: 16, offset: 24205}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 751, col: 16, offset: 24205}, + val: "////", + ignoreCase: false, + want: "\"////\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 751, col: 23, offset: 24212}, + expr: &litMatcher{ + pos: position{line: 751, col: 23, offset: 24212}, + val: "/", + ignoreCase: false, + want: "\"/\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 753, col: 8, offset: 24296}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph141, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph144, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 758, col: 5, offset: 24442}, + run: (*parser).callonShortcutParagraph151, + expr: &seqExpr{ + pos: position{line: 758, col: 5, offset: 24442}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 758, col: 5, offset: 24442}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 758, col: 16, offset: 24453}, + run: (*parser).callonShortcutParagraph154, + expr: &seqExpr{ + pos: position{line: 758, col: 16, offset: 24453}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 758, col: 16, offset: 24453}, + val: "====", + ignoreCase: false, + want: "\"====\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 758, col: 23, offset: 24460}, + expr: &litMatcher{ + pos: position{line: 758, col: 23, offset: 24460}, + val: "=", + ignoreCase: false, + want: "\"=\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 760, col: 8, offset: 24544}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph160, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph163, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 771, col: 26, offset: 24930}, + run: (*parser).callonShortcutParagraph170, + expr: &seqExpr{ + pos: position{line: 771, col: 26, offset: 24930}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 771, col: 26, offset: 24930}, + val: "```", + ignoreCase: false, + want: "\"```\"", + }, + &labeledExpr{ + pos: position{line: 771, col: 32, offset: 24936}, + label: "language", + expr: &actionExpr{ + pos: position{line: 775, col: 13, offset: 25066}, + run: (*parser).callonShortcutParagraph174, + expr: &oneOrMoreExpr{ + pos: position{line: 775, col: 14, offset: 25067}, + expr: &charClassMatcher{ + pos: position{line: 775, col: 14, offset: 25067}, + val: "[^\\r\\n` ]", + chars: []rune{'\r', '\n', '`', ' '}, + ignoreCase: false, + inverted: true, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 771, col: 52, offset: 24956}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph178, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph181, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 765, col: 5, offset: 24689}, + run: (*parser).callonShortcutParagraph188, + expr: &seqExpr{ + pos: position{line: 765, col: 5, offset: 24689}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 765, col: 5, offset: 24689}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 765, col: 16, offset: 24700}, + run: (*parser).callonShortcutParagraph191, + expr: &seqExpr{ + pos: position{line: 765, col: 16, offset: 24700}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 765, col: 16, offset: 24700}, + val: "```", + ignoreCase: false, + want: "\"```\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 765, col: 22, offset: 24706}, + expr: &litMatcher{ + pos: position{line: 765, col: 22, offset: 24706}, + val: "`", + ignoreCase: false, + want: "\"`\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 767, col: 8, offset: 24790}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph197, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph200, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 780, col: 5, offset: 25226}, + run: (*parser).callonShortcutParagraph207, + expr: &seqExpr{ + pos: position{line: 780, col: 5, offset: 25226}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 780, col: 5, offset: 25226}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 780, col: 16, offset: 25237}, + run: (*parser).callonShortcutParagraph210, + expr: &seqExpr{ + pos: position{line: 780, col: 16, offset: 25237}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 780, col: 16, offset: 25237}, + val: "----", + ignoreCase: false, + want: "\"----\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 780, col: 23, offset: 25244}, + expr: &litMatcher{ + pos: position{line: 780, col: 23, offset: 25244}, + val: "-", + ignoreCase: false, + want: "\"-\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 782, col: 8, offset: 25328}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph216, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph219, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 787, col: 5, offset: 25474}, + run: (*parser).callonShortcutParagraph226, + expr: &seqExpr{ + pos: position{line: 787, col: 5, offset: 25474}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 787, col: 5, offset: 25474}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 787, col: 16, offset: 25485}, + run: (*parser).callonShortcutParagraph229, + expr: &seqExpr{ + pos: position{line: 787, col: 16, offset: 25485}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 787, col: 16, offset: 25485}, + val: "....", + ignoreCase: false, + want: "\"....\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 787, col: 23, offset: 25492}, + expr: &litMatcher{ + pos: position{line: 787, col: 23, offset: 25492}, + val: ".", + ignoreCase: false, + want: "\".\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 789, col: 8, offset: 25576}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph235, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph238, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 794, col: 5, offset: 25726}, + run: (*parser).callonShortcutParagraph245, + expr: &seqExpr{ + pos: position{line: 794, col: 5, offset: 25726}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 794, col: 5, offset: 25726}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 794, col: 16, offset: 25737}, + run: (*parser).callonShortcutParagraph248, + expr: &seqExpr{ + pos: position{line: 794, col: 16, offset: 25737}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 794, col: 16, offset: 25737}, + val: "++++", + ignoreCase: false, + want: "\"++++\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 794, col: 23, offset: 25744}, + expr: &litMatcher{ + pos: position{line: 794, col: 23, offset: 25744}, + val: "+", + ignoreCase: false, + want: "\"+\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 796, col: 8, offset: 25828}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph254, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph257, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 801, col: 5, offset: 25976}, + run: (*parser).callonShortcutParagraph264, + expr: &seqExpr{ + pos: position{line: 801, col: 5, offset: 25976}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 801, col: 5, offset: 25976}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 801, col: 16, offset: 25987}, + run: (*parser).callonShortcutParagraph267, + expr: &seqExpr{ + pos: position{line: 801, col: 16, offset: 25987}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 801, col: 16, offset: 25987}, + val: "____", + ignoreCase: false, + want: "\"____\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 801, col: 23, offset: 25994}, + expr: &litMatcher{ + pos: position{line: 801, col: 23, offset: 25994}, + val: "_", + ignoreCase: false, + want: "\"_\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 803, col: 8, offset: 26078}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph273, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph276, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 808, col: 5, offset: 26222}, + run: (*parser).callonShortcutParagraph283, + expr: &seqExpr{ + pos: position{line: 808, col: 5, offset: 26222}, + exprs: []interface{}{ + &labeledExpr{ + pos: position{line: 808, col: 5, offset: 26222}, + label: "delimiter", + expr: &actionExpr{ + pos: position{line: 808, col: 16, offset: 26233}, + run: (*parser).callonShortcutParagraph286, + expr: &seqExpr{ + pos: position{line: 808, col: 16, offset: 26233}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 808, col: 16, offset: 26233}, + val: "****", + ignoreCase: false, + want: "\"****\"", + }, + &zeroOrMoreExpr{ + pos: position{line: 808, col: 23, offset: 26240}, + expr: &litMatcher{ + pos: position{line: 808, col: 23, offset: 26240}, + val: "*", + ignoreCase: false, + want: "\"*\"", + }, + }, + }, + }, + }, + }, + &zeroOrMoreExpr{ + pos: position{line: 810, col: 8, offset: 26324}, + expr: &actionExpr{ + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph292, + expr: &charClassMatcher{ + pos: position{line: 3120, col: 11, offset: 100985}, + val: "[ \\t]", + chars: []rune{' ', '\t'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &choiceExpr{ + pos: position{line: 3136, col: 8, offset: 101308}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph295, + expr: &choiceExpr{ + pos: position{line: 3129, col: 13, offset: 101169}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 3129, col: 13, offset: 101169}, + val: "\n", + ignoreCase: false, + want: "\"\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 20, offset: 101176}, + val: "\r\n", + ignoreCase: false, + want: "\"\\r\\n\"", + }, + &litMatcher{ + pos: position{line: 3129, col: 29, offset: 101185}, + val: "\r", + ignoreCase: false, + want: "\"\\r\"", + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 3133, col: 8, offset: 101258}, + expr: &anyMatcher{ + line: 3133, col: 9, offset: 101259, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 1819, col: 9, offset: 59538}, expr: &seqExpr{ pos: position{line: 1590, col: 34, offset: 51781}, exprs: []interface{}{ @@ -49103,10 +49932,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, - run: (*parser).callonShortcutParagraph129, + pos: position{line: 3120, col: 10, offset: 100984}, + run: (*parser).callonShortcutParagraph306, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49115,25 +49944,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, - run: (*parser).callonShortcutParagraph131, + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph308, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49145,42 +49974,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1819, col: 9, offset: 59553}, + pos: position{line: 1820, col: 9, offset: 59577}, label: "line", expr: &choiceExpr{ - pos: position{line: 1819, col: 15, offset: 59559}, + pos: position{line: 1820, col: 15, offset: 59583}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, - run: (*parser).callonShortcutParagraph138, + pos: position{line: 2775, col: 22, offset: 90677}, + run: (*parser).callonShortcutParagraph315, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, - run: (*parser).callonShortcutParagraph144, + pos: position{line: 2782, col: 29, offset: 90939}, + run: (*parser).callonShortcutParagraph321, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49190,28 +50019,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, - run: (*parser).callonShortcutParagraph148, + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph325, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49220,9 +50049,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49231,21 +50060,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, - run: (*parser).callonShortcutParagraph155, + pos: position{line: 1855, col: 5, offset: 60588}, + run: (*parser).callonShortcutParagraph332, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, - run: (*parser).callonShortcutParagraph158, + pos: position{line: 1855, col: 14, offset: 60597}, + run: (*parser).callonShortcutParagraph335, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49255,32 +50084,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, - run: (*parser).callonShortcutParagraph161, + pos: position{line: 1858, col: 5, offset: 60704}, + run: (*parser).callonShortcutParagraph338, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, - run: (*parser).callonShortcutParagraph163, + pos: position{line: 3129, col: 12, offset: 101168}, + run: (*parser).callonShortcutParagraph340, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49289,9 +50118,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49313,32 +50142,32 @@ var g = &grammar{ }, { name: "Paragraph", - pos: position{line: 1826, col: 1, offset: 59756}, + pos: position{line: 1827, col: 1, offset: 59780}, expr: &actionExpr{ - pos: position{line: 1827, col: 5, offset: 59774}, + pos: position{line: 1828, col: 5, offset: 59798}, run: (*parser).callonParagraph1, expr: &seqExpr{ - pos: position{line: 1827, col: 5, offset: 59774}, + pos: position{line: 1828, col: 5, offset: 59798}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1827, col: 5, offset: 59774}, + pos: position{line: 1828, col: 5, offset: 59798}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonParagraph4, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonParagraph7, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49348,32 +50177,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonParagraph10, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonParagraph12, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49382,9 +50211,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49394,27 +50223,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1828, col: 5, offset: 59808}, + pos: position{line: 1829, col: 5, offset: 59832}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1828, col: 16, offset: 59819}, + pos: position{line: 1829, col: 16, offset: 59843}, expr: &actionExpr{ - pos: position{line: 1829, col: 9, offset: 59829}, + pos: position{line: 1830, col: 9, offset: 59853}, run: (*parser).callonParagraph21, expr: &seqExpr{ - pos: position{line: 1829, col: 9, offset: 59829}, + pos: position{line: 1830, col: 9, offset: 59853}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1829, col: 9, offset: 59829}, + pos: position{line: 1830, col: 9, offset: 59853}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, ¬Expr{ - pos: position{line: 1830, col: 9, offset: 59842}, + pos: position{line: 1831, col: 9, offset: 59866}, expr: &actionExpr{ pos: position{line: 689, col: 14, offset: 22117}, run: (*parser).callonParagraph27, @@ -49424,19 +50253,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 689, col: 14, offset: 22117}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &zeroOrMoreExpr{ pos: position{line: 689, col: 19, offset: 22122}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonParagraph33, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49445,28 +50274,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonParagraph36, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49475,9 +50304,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49487,14 +50316,14 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1831, col: 9, offset: 59861}, + pos: position{line: 1832, col: 9, offset: 59885}, expr: &ruleRefExpr{ - pos: position{line: 1831, col: 10, offset: 59862}, + pos: position{line: 1832, col: 10, offset: 59886}, name: "BlockAttributes", }, }, ¬Expr{ - pos: position{line: 1832, col: 9, offset: 59886}, + pos: position{line: 1833, col: 9, offset: 59910}, expr: &seqExpr{ pos: position{line: 1590, col: 34, offset: 51781}, exprs: []interface{}{ @@ -49507,10 +50336,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1590, col: 38, offset: 51785}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonParagraph49, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49519,25 +50348,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonParagraph51, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49549,42 +50378,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1833, col: 9, offset: 59925}, + pos: position{line: 1834, col: 9, offset: 59949}, label: "line", expr: &choiceExpr{ - pos: position{line: 1833, col: 15, offset: 59931}, + pos: position{line: 1834, col: 15, offset: 59955}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, run: (*parser).callonParagraph58, expr: &seqExpr{ - pos: position{line: 2774, col: 22, offset: 90653}, + pos: position{line: 2775, col: 22, offset: 90677}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2779, col: 31, offset: 90874}, + pos: position{line: 2780, col: 31, offset: 90898}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2779, col: 36, offset: 90879}, + pos: position{line: 2780, col: 36, offset: 90903}, expr: &litMatcher{ - pos: position{line: 2779, col: 37, offset: 90880}, + pos: position{line: 2780, col: 37, offset: 90904}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2774, col: 49, offset: 90680}, + pos: position{line: 2775, col: 49, offset: 90704}, label: "content", expr: &actionExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, run: (*parser).callonParagraph64, expr: &zeroOrMoreExpr{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, expr: &charClassMatcher{ - pos: position{line: 2781, col: 29, offset: 90915}, + pos: position{line: 2782, col: 29, offset: 90939}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49594,28 +50423,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonParagraph68, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49624,9 +50453,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49635,21 +50464,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, run: (*parser).callonParagraph75, expr: &seqExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1854, col: 5, offset: 60564}, + pos: position{line: 1855, col: 5, offset: 60588}, label: "content", expr: &actionExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, run: (*parser).callonParagraph78, expr: &oneOrMoreExpr{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, expr: &charClassMatcher{ - pos: position{line: 1854, col: 14, offset: 60573}, + pos: position{line: 1855, col: 14, offset: 60597}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49659,32 +50488,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1857, col: 5, offset: 60680}, + pos: position{line: 1858, col: 5, offset: 60704}, run: (*parser).callonParagraph81, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonParagraph83, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49693,9 +50522,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -49717,36 +50546,36 @@ var g = &grammar{ }, { name: "QuotedText", - pos: position{line: 1885, col: 1, offset: 61666}, + pos: position{line: 1886, col: 1, offset: 61690}, expr: &choiceExpr{ - pos: position{line: 1889, col: 5, offset: 61887}, + pos: position{line: 1890, col: 5, offset: 61911}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1889, col: 5, offset: 61887}, + pos: position{line: 1890, col: 5, offset: 61911}, run: (*parser).callonQuotedText2, expr: &seqExpr{ - pos: position{line: 1889, col: 5, offset: 61887}, + pos: position{line: 1890, col: 5, offset: 61911}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1889, col: 5, offset: 61887}, + pos: position{line: 1890, col: 5, offset: 61911}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1889, col: 16, offset: 61898}, + pos: position{line: 1890, col: 16, offset: 61922}, expr: &actionExpr{ - pos: position{line: 1889, col: 17, offset: 61899}, + pos: position{line: 1890, col: 17, offset: 61923}, run: (*parser).callonQuotedText6, expr: &ruleRefExpr{ - pos: position{line: 1889, col: 17, offset: 61899}, + pos: position{line: 1890, col: 17, offset: 61923}, name: "LongHandAttributes", }, }, }, }, &labeledExpr{ - pos: position{line: 1892, col: 5, offset: 61987}, + pos: position{line: 1893, col: 5, offset: 62011}, label: "text", expr: &ruleRefExpr{ - pos: position{line: 1892, col: 10, offset: 61992}, + pos: position{line: 1893, col: 10, offset: 62016}, name: "EscapedQuotedText", }, }, @@ -49754,34 +50583,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1898, col: 5, offset: 62176}, + pos: position{line: 1899, col: 5, offset: 62200}, run: (*parser).callonQuotedText10, expr: &seqExpr{ - pos: position{line: 1898, col: 5, offset: 62176}, + pos: position{line: 1899, col: 5, offset: 62200}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1898, col: 5, offset: 62176}, + pos: position{line: 1899, col: 5, offset: 62200}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1898, col: 16, offset: 62187}, + pos: position{line: 1899, col: 16, offset: 62211}, expr: &ruleRefExpr{ - pos: position{line: 1898, col: 17, offset: 62188}, + pos: position{line: 1899, col: 17, offset: 62212}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1899, col: 5, offset: 62214}, + pos: position{line: 1900, col: 5, offset: 62238}, label: "text", expr: &choiceExpr{ - pos: position{line: 1899, col: 11, offset: 62220}, + pos: position{line: 1900, col: 11, offset: 62244}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1899, col: 11, offset: 62220}, + pos: position{line: 1900, col: 11, offset: 62244}, name: "UnconstrainedQuotedText", }, &ruleRefExpr{ - pos: position{line: 1899, col: 37, offset: 62246}, + pos: position{line: 1900, col: 37, offset: 62270}, name: "ConstrainedQuotedText", }, }, @@ -49795,32 +50624,32 @@ var g = &grammar{ }, { name: "ConstrainedQuotedText", - pos: position{line: 1907, col: 1, offset: 62517}, + pos: position{line: 1908, col: 1, offset: 62541}, expr: &choiceExpr{ - pos: position{line: 1908, col: 5, offset: 62547}, + pos: position{line: 1909, col: 5, offset: 62571}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1908, col: 5, offset: 62547}, + pos: position{line: 1909, col: 5, offset: 62571}, name: "SingleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1909, col: 7, offset: 62574}, + pos: position{line: 1910, col: 7, offset: 62598}, name: "SingleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1910, col: 7, offset: 62602}, + pos: position{line: 1911, col: 7, offset: 62626}, name: "SingleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 1911, col: 7, offset: 62630}, + pos: position{line: 1912, col: 7, offset: 62654}, name: "SingleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1912, col: 7, offset: 62662}, + pos: position{line: 1913, col: 7, offset: 62686}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1913, col: 7, offset: 62683}, + pos: position{line: 1914, col: 7, offset: 62707}, name: "SuperscriptText", }, }, @@ -49828,24 +50657,24 @@ var g = &grammar{ }, { name: "UnconstrainedQuotedText", - pos: position{line: 1915, col: 1, offset: 62701}, + pos: position{line: 1916, col: 1, offset: 62725}, expr: &choiceExpr{ - pos: position{line: 1916, col: 5, offset: 62733}, + pos: position{line: 1917, col: 5, offset: 62757}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1916, col: 5, offset: 62733}, + pos: position{line: 1917, col: 5, offset: 62757}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1917, col: 7, offset: 62759}, + pos: position{line: 1918, col: 7, offset: 62783}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1918, col: 7, offset: 62787}, + pos: position{line: 1919, col: 7, offset: 62811}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 1919, col: 7, offset: 62815}, + pos: position{line: 1920, col: 7, offset: 62839}, name: "DoubleQuoteMonospaceText", }, }, @@ -49853,50 +50682,50 @@ var g = &grammar{ }, { name: "EscapedQuotedText", - pos: position{line: 1921, col: 1, offset: 62841}, + pos: position{line: 1922, col: 1, offset: 62865}, expr: &actionExpr{ - pos: position{line: 1922, col: 5, offset: 62922}, + pos: position{line: 1923, col: 5, offset: 62946}, run: (*parser).callonEscapedQuotedText1, expr: &seqExpr{ - pos: position{line: 1922, col: 5, offset: 62922}, + pos: position{line: 1923, col: 5, offset: 62946}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1922, col: 5, offset: 62922}, + pos: position{line: 1923, col: 5, offset: 62946}, expr: &litMatcher{ - pos: position{line: 1922, col: 7, offset: 62924}, + pos: position{line: 1923, col: 7, offset: 62948}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 1923, col: 5, offset: 62933}, + pos: position{line: 1924, col: 5, offset: 62957}, label: "element", expr: &choiceExpr{ - pos: position{line: 1924, col: 9, offset: 62951}, + pos: position{line: 1925, col: 9, offset: 62975}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1924, col: 9, offset: 62951}, + pos: position{line: 1925, col: 9, offset: 62975}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 1925, col: 11, offset: 62978}, + pos: position{line: 1926, col: 11, offset: 63002}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 1926, col: 11, offset: 63006}, + pos: position{line: 1927, col: 11, offset: 63030}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 1927, col: 11, offset: 63034}, + pos: position{line: 1928, col: 11, offset: 63058}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1928, col: 11, offset: 63065}, + pos: position{line: 1929, col: 11, offset: 63089}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 1929, col: 11, offset: 63096}, + pos: position{line: 1930, col: 11, offset: 63120}, name: "EscapedSuperscriptText", }, }, @@ -49908,16 +50737,16 @@ var g = &grammar{ }, { name: "BoldText", - pos: position{line: 1949, col: 1, offset: 63623}, + pos: position{line: 1950, col: 1, offset: 63647}, expr: &choiceExpr{ - pos: position{line: 1949, col: 13, offset: 63635}, + pos: position{line: 1950, col: 13, offset: 63659}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1949, col: 13, offset: 63635}, + pos: position{line: 1950, col: 13, offset: 63659}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1949, col: 35, offset: 63657}, + pos: position{line: 1950, col: 35, offset: 63681}, name: "SingleQuoteBoldText", }, }, @@ -49925,29 +50754,29 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldText", - pos: position{line: 1963, col: 1, offset: 64019}, + pos: position{line: 1964, col: 1, offset: 64043}, expr: &actionExpr{ - pos: position{line: 1964, col: 5, offset: 64047}, + pos: position{line: 1965, col: 5, offset: 64071}, run: (*parser).callonDoubleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1964, col: 5, offset: 64047}, + pos: position{line: 1965, col: 5, offset: 64071}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1961, col: 33, offset: 64013}, + pos: position{line: 1962, col: 33, offset: 64037}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1965, col: 5, offset: 64081}, + pos: position{line: 1966, col: 5, offset: 64105}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1965, col: 15, offset: 64091}, + pos: position{line: 1966, col: 15, offset: 64115}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1961, col: 33, offset: 64013}, + pos: position{line: 1962, col: 33, offset: 64037}, val: "**", ignoreCase: false, want: "\"**\"", @@ -49958,49 +50787,49 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldTextElements", - pos: position{line: 1970, col: 1, offset: 64248}, + pos: position{line: 1971, col: 1, offset: 64272}, expr: &oneOrMoreExpr{ - pos: position{line: 1970, col: 32, offset: 64279}, + pos: position{line: 1971, col: 32, offset: 64303}, expr: &ruleRefExpr{ - pos: position{line: 1970, col: 32, offset: 64279}, + pos: position{line: 1971, col: 32, offset: 64303}, name: "DoubleQuoteBoldTextElement", }, }, }, { name: "DoubleQuoteBoldTextElement", - pos: position{line: 1972, col: 1, offset: 64310}, + pos: position{line: 1973, col: 1, offset: 64334}, expr: &actionExpr{ - pos: position{line: 1973, col: 5, offset: 64345}, + pos: position{line: 1974, col: 5, offset: 64369}, run: (*parser).callonDoubleQuoteBoldTextElement1, expr: &seqExpr{ - pos: position{line: 1973, col: 5, offset: 64345}, + pos: position{line: 1974, col: 5, offset: 64369}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1973, col: 5, offset: 64345}, + pos: position{line: 1974, col: 5, offset: 64369}, expr: &litMatcher{ - pos: position{line: 1961, col: 33, offset: 64013}, + pos: position{line: 1962, col: 33, offset: 64037}, val: "**", ignoreCase: false, want: "\"**\"", }, }, &labeledExpr{ - pos: position{line: 1974, col: 5, offset: 64379}, + pos: position{line: 1975, col: 5, offset: 64403}, label: "element", expr: &choiceExpr{ - pos: position{line: 1975, col: 9, offset: 64397}, + pos: position{line: 1976, col: 9, offset: 64421}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, run: (*parser).callonDoubleQuoteBoldTextElement7, expr: &seqExpr{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, expr: &charClassMatcher{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -50010,15 +50839,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1954, col: 19, offset: 63785}, + pos: position{line: 1955, col: 19, offset: 63809}, expr: &choiceExpr{ - pos: position{line: 1954, col: 21, offset: 63787}, + pos: position{line: 1955, col: 21, offset: 63811}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteBoldTextElement13, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50026,7 +50855,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1951, col: 22, offset: 63745}, + pos: position{line: 1952, col: 22, offset: 63769}, val: "*", ignoreCase: false, want: "\"*\"", @@ -50038,12 +50867,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDoubleQuoteBoldTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50052,28 +50881,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1977, col: 11, offset: 64470}, + pos: position{line: 1978, col: 11, offset: 64494}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteBoldTextElement20, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50082,27 +50911,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1977, col: 19, offset: 64478}, + pos: position{line: 1978, col: 19, offset: 64502}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteBoldTextElement26, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50468,138 +51297,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1979, col: 11, offset: 64560}, + pos: position{line: 1980, col: 11, offset: 64584}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonDoubleQuoteBoldTextElement101, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteBoldTextElement105, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteBoldTextElement107, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteBoldTextElement109, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteBoldTextElement111, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteBoldTextElement113, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteBoldTextElement115, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteBoldTextElement117, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteBoldTextElement119, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteBoldTextElement121, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteBoldTextElement123, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteBoldTextElement125, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteBoldTextElement128, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50607,30 +51436,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteBoldTextElement132, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50639,9 +51468,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -50653,28 +51482,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteBoldTextElement139, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteBoldTextElement141, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -50682,25 +51511,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteBoldTextElement146, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50709,9 +51538,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -50721,30 +51550,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteBoldTextElement153, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteBoldTextElement155, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteBoldTextElement157, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -50756,109 +51585,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteBoldTextElement159, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteBoldTextElement161, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteBoldTextElement163, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteBoldTextElement165, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteBoldTextElement167, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteBoldTextElement169, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteBoldTextElement171, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteBoldTextElement173, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteBoldTextElement175, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteBoldTextElement177, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteBoldTextElement180, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50866,30 +51695,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteBoldTextElement184, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50898,9 +51727,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -50912,28 +51741,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteBoldTextElement191, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteBoldTextElement193, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -50941,25 +51770,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteBoldTextElement198, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50968,9 +51797,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -50980,53 +51809,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteBoldTextElement205, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteBoldTextElement207, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteBoldTextElement209, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteBoldTextElement211, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonDoubleQuoteBoldTextElement213, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -51034,15 +51863,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -51053,13 +51882,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonDoubleQuoteBoldTextElement219, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -51067,15 +51896,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -51086,23 +51915,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteBoldTextElement225, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteBoldTextElement227, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonDoubleQuoteBoldTextElement230, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -51123,12 +51952,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteBoldTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -51140,10 +51969,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteBoldTextElement240, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51341,12 +52170,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteBoldTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -51368,10 +52197,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonDoubleQuoteBoldTextElement282, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -51385,7 +52214,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1982, col: 11, offset: 64676}, + pos: position{line: 1983, col: 11, offset: 64700}, name: "QuotedTextInDoubleQuoteBoldText", }, &actionExpr{ @@ -51428,31 +52257,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2001, col: 5, offset: 65188}, + pos: position{line: 2002, col: 5, offset: 65212}, val: "[^\\r\\n*]", chars: []rune{'\r', '\n', '*'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2002, col: 7, offset: 65285}, + pos: position{line: 2003, col: 7, offset: 65309}, run: (*parser).callonDoubleQuoteBoldTextElement294, expr: &seqExpr{ - pos: position{line: 2002, col: 7, offset: 65285}, + pos: position{line: 2003, col: 7, offset: 65309}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1961, col: 33, offset: 64013}, + pos: position{line: 1962, col: 33, offset: 64037}, val: "**", ignoreCase: false, want: "\"**\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonDoubleQuoteBoldTextElement297, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -51473,52 +52302,52 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteBoldText", - pos: position{line: 1988, col: 1, offset: 64830}, + pos: position{line: 1989, col: 1, offset: 64854}, expr: &actionExpr{ - pos: position{line: 1989, col: 5, offset: 64870}, + pos: position{line: 1990, col: 5, offset: 64894}, run: (*parser).callonQuotedTextInDoubleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1989, col: 5, offset: 64870}, + pos: position{line: 1990, col: 5, offset: 64894}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1989, col: 5, offset: 64870}, + pos: position{line: 1990, col: 5, offset: 64894}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1989, col: 16, offset: 64881}, + pos: position{line: 1990, col: 16, offset: 64905}, expr: &ruleRefExpr{ - pos: position{line: 1989, col: 17, offset: 64882}, + pos: position{line: 1990, col: 17, offset: 64906}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1990, col: 5, offset: 64908}, + pos: position{line: 1991, col: 5, offset: 64932}, label: "text", expr: &choiceExpr{ - pos: position{line: 1991, col: 9, offset: 64923}, + pos: position{line: 1992, col: 9, offset: 64947}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1991, col: 9, offset: 64923}, + pos: position{line: 1992, col: 9, offset: 64947}, name: "SingleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1992, col: 11, offset: 64953}, + pos: position{line: 1993, col: 11, offset: 64977}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 1993, col: 11, offset: 64974}, + pos: position{line: 1994, col: 11, offset: 64998}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 1994, col: 11, offset: 64995}, + pos: position{line: 1995, col: 11, offset: 65019}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 1995, col: 11, offset: 65019}, + pos: position{line: 1996, col: 11, offset: 65043}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1996, col: 11, offset: 65043}, + pos: position{line: 1997, col: 11, offset: 65067}, name: "SuperscriptText", }, }, @@ -51530,29 +52359,29 @@ var g = &grammar{ }, { name: "SingleQuoteBoldText", - pos: position{line: 2013, col: 1, offset: 65672}, + pos: position{line: 2014, col: 1, offset: 65696}, expr: &actionExpr{ - pos: position{line: 2014, col: 4, offset: 65699}, + pos: position{line: 2015, col: 4, offset: 65723}, run: (*parser).callonSingleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 2014, col: 4, offset: 65699}, + pos: position{line: 2015, col: 4, offset: 65723}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2009, col: 38, offset: 65626}, + pos: position{line: 2010, col: 38, offset: 65650}, val: "*", ignoreCase: false, want: "\"*\"", }, &labeledExpr{ - pos: position{line: 2015, col: 5, offset: 65737}, + pos: position{line: 2016, col: 5, offset: 65761}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2015, col: 15, offset: 65747}, + pos: position{line: 2016, col: 15, offset: 65771}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2011, col: 36, offset: 65666}, + pos: position{line: 2012, col: 36, offset: 65690}, val: "*", ignoreCase: false, want: "\"*\"", @@ -51563,29 +52392,29 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElements", - pos: position{line: 2020, col: 1, offset: 65907}, + pos: position{line: 2021, col: 1, offset: 65931}, expr: &actionExpr{ - pos: position{line: 2021, col: 5, offset: 65944}, + pos: position{line: 2022, col: 5, offset: 65968}, run: (*parser).callonSingleQuoteBoldTextElements1, expr: &seqExpr{ - pos: position{line: 2021, col: 5, offset: 65944}, + pos: position{line: 2022, col: 5, offset: 65968}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2021, col: 5, offset: 65944}, + pos: position{line: 2022, col: 5, offset: 65968}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, ¬Expr{ - pos: position{line: 2021, col: 10, offset: 65949}, + pos: position{line: 2022, col: 10, offset: 65973}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteBoldTextElements7, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51594,18 +52423,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2022, col: 5, offset: 65988}, + pos: position{line: 2023, col: 5, offset: 66012}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2022, col: 14, offset: 65997}, + pos: position{line: 2023, col: 14, offset: 66021}, expr: &ruleRefExpr{ - pos: position{line: 2022, col: 15, offset: 65998}, + pos: position{line: 2023, col: 15, offset: 66022}, name: "SingleQuoteBoldTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2023, col: 5, offset: 66032}, + pos: position{line: 2024, col: 5, offset: 66056}, run: (*parser).callonSingleQuoteBoldTextElements12, }, }, @@ -51614,20 +52443,20 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElement", - pos: position{line: 2029, col: 1, offset: 66173}, + pos: position{line: 2030, col: 1, offset: 66197}, expr: &choiceExpr{ - pos: position{line: 2030, col: 5, offset: 66208}, + pos: position{line: 2031, col: 5, offset: 66232}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, run: (*parser).callonSingleQuoteBoldTextElement2, expr: &seqExpr{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, expr: &charClassMatcher{ - pos: position{line: 1954, col: 5, offset: 63771}, + pos: position{line: 1955, col: 5, offset: 63795}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -51637,15 +52466,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1954, col: 19, offset: 63785}, + pos: position{line: 1955, col: 19, offset: 63809}, expr: &choiceExpr{ - pos: position{line: 1954, col: 21, offset: 63787}, + pos: position{line: 1955, col: 21, offset: 63811}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteBoldTextElement8, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51653,7 +52482,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1951, col: 22, offset: 63745}, + pos: position{line: 1952, col: 22, offset: 63769}, val: "*", ignoreCase: false, want: "\"*\"", @@ -51665,12 +52494,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonSingleQuoteBoldTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51679,28 +52508,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2032, col: 7, offset: 66240}, + pos: position{line: 2033, col: 7, offset: 66264}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteBoldTextElement15, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51709,27 +52538,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2032, col: 15, offset: 66248}, + pos: position{line: 2033, col: 15, offset: 66272}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteBoldTextElement21, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52095,138 +52924,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2034, col: 7, offset: 66322}, + pos: position{line: 2035, col: 7, offset: 66346}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonSingleQuoteBoldTextElement96, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteBoldTextElement100, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteBoldTextElement102, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteBoldTextElement104, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteBoldTextElement106, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteBoldTextElement108, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteBoldTextElement110, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteBoldTextElement112, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteBoldTextElement114, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteBoldTextElement116, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteBoldTextElement118, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteBoldTextElement120, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteBoldTextElement123, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52234,30 +53063,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteBoldTextElement127, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52266,9 +53095,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -52280,28 +53109,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteBoldTextElement134, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteBoldTextElement136, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -52309,25 +53138,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteBoldTextElement141, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52336,9 +53165,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -52348,30 +53177,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteBoldTextElement148, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteBoldTextElement150, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteBoldTextElement152, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -52383,109 +53212,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteBoldTextElement154, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteBoldTextElement156, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteBoldTextElement158, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteBoldTextElement160, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteBoldTextElement162, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteBoldTextElement164, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteBoldTextElement166, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteBoldTextElement168, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteBoldTextElement170, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteBoldTextElement172, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteBoldTextElement175, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52493,30 +53322,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteBoldTextElement179, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52525,9 +53354,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -52539,28 +53368,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteBoldTextElement186, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteBoldTextElement188, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -52568,25 +53397,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteBoldTextElement193, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52595,9 +53424,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -52607,53 +53436,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteBoldTextElement200, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteBoldTextElement202, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteBoldTextElement204, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteBoldTextElement206, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonSingleQuoteBoldTextElement208, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -52661,15 +53490,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -52680,13 +53509,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonSingleQuoteBoldTextElement214, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -52694,15 +53523,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -52713,23 +53542,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteBoldTextElement220, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteBoldTextElement222, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonSingleQuoteBoldTextElement225, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -52750,12 +53579,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteBoldTextElement231, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -52767,10 +53596,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteBoldTextElement235, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52968,12 +53797,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteBoldTextElement273, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -52995,10 +53824,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonSingleQuoteBoldTextElement277, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -53012,7 +53841,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2037, col: 7, offset: 66426}, + pos: position{line: 2038, col: 7, offset: 66450}, name: "QuotedTextInSingleQuoteBoldText", }, &actionExpr{ @@ -53055,31 +53884,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2067, col: 5, offset: 67155}, + pos: position{line: 2068, col: 5, offset: 67179}, val: "[^\\r\\n *]", chars: []rune{'\r', '\n', ' ', '*'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2068, col: 7, offset: 67260}, + pos: position{line: 2069, col: 7, offset: 67284}, run: (*parser).callonSingleQuoteBoldTextElement289, expr: &seqExpr{ - pos: position{line: 2068, col: 7, offset: 67260}, + pos: position{line: 2069, col: 7, offset: 67284}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2068, col: 7, offset: 67260}, + pos: position{line: 2069, col: 7, offset: 67284}, val: "*", ignoreCase: false, want: "\"*\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonSingleQuoteBoldTextElement292, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -53096,49 +53925,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteBoldText", - pos: position{line: 2041, col: 1, offset: 66527}, + pos: position{line: 2042, col: 1, offset: 66551}, expr: &choiceExpr{ - pos: position{line: 2043, col: 5, offset: 66590}, + pos: position{line: 2044, col: 5, offset: 66614}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2043, col: 5, offset: 66590}, + pos: position{line: 2044, col: 5, offset: 66614}, run: (*parser).callonQuotedTextInSingleQuoteBoldText2, expr: &seqExpr{ - pos: position{line: 2043, col: 5, offset: 66590}, + pos: position{line: 2044, col: 5, offset: 66614}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2043, col: 5, offset: 66590}, + pos: position{line: 2044, col: 5, offset: 66614}, expr: &litMatcher{ - pos: position{line: 2043, col: 7, offset: 66592}, + pos: position{line: 2044, col: 7, offset: 66616}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2044, col: 5, offset: 66601}, + pos: position{line: 2045, col: 5, offset: 66625}, label: "element", expr: &choiceExpr{ - pos: position{line: 2045, col: 9, offset: 66619}, + pos: position{line: 2046, col: 9, offset: 66643}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2045, col: 9, offset: 66619}, + pos: position{line: 2046, col: 9, offset: 66643}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2046, col: 11, offset: 66647}, + pos: position{line: 2047, col: 11, offset: 66671}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2047, col: 11, offset: 66675}, + pos: position{line: 2048, col: 11, offset: 66699}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2048, col: 11, offset: 66706}, + pos: position{line: 2049, col: 11, offset: 66730}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2049, col: 11, offset: 66737}, + pos: position{line: 2050, col: 11, offset: 66761}, name: "EscapedSuperscriptText", }, }, @@ -53148,50 +53977,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2055, col: 5, offset: 66837}, + pos: position{line: 2056, col: 5, offset: 66861}, run: (*parser).callonQuotedTextInSingleQuoteBoldText13, expr: &seqExpr{ - pos: position{line: 2055, col: 5, offset: 66837}, + pos: position{line: 2056, col: 5, offset: 66861}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2055, col: 5, offset: 66837}, + pos: position{line: 2056, col: 5, offset: 66861}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2055, col: 16, offset: 66848}, + pos: position{line: 2056, col: 16, offset: 66872}, expr: &ruleRefExpr{ - pos: position{line: 2055, col: 17, offset: 66849}, + pos: position{line: 2056, col: 17, offset: 66873}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2056, col: 5, offset: 66875}, + pos: position{line: 2057, col: 5, offset: 66899}, label: "text", expr: &choiceExpr{ - pos: position{line: 2057, col: 9, offset: 66890}, + pos: position{line: 2058, col: 9, offset: 66914}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2057, col: 9, offset: 66890}, + pos: position{line: 2058, col: 9, offset: 66914}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 2058, col: 11, offset: 66920}, + pos: position{line: 2059, col: 11, offset: 66944}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2059, col: 11, offset: 66941}, + pos: position{line: 2060, col: 11, offset: 66965}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2060, col: 11, offset: 66965}, + pos: position{line: 2061, col: 11, offset: 66989}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2061, col: 11, offset: 66986}, + pos: position{line: 2062, col: 11, offset: 67010}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2062, col: 11, offset: 67010}, + pos: position{line: 2063, col: 11, offset: 67034}, name: "SuperscriptText", }, }, @@ -53205,35 +54034,35 @@ var g = &grammar{ }, { name: "EscapedBoldText", - pos: position{line: 2072, col: 1, offset: 67435}, + pos: position{line: 2073, col: 1, offset: 67459}, expr: &choiceExpr{ - pos: position{line: 2074, col: 5, offset: 67496}, + pos: position{line: 2075, col: 5, offset: 67520}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2074, col: 5, offset: 67496}, + pos: position{line: 2075, col: 5, offset: 67520}, run: (*parser).callonEscapedBoldText2, expr: &seqExpr{ - pos: position{line: 2074, col: 5, offset: 67496}, + pos: position{line: 2075, col: 5, offset: 67520}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2074, col: 5, offset: 67496}, + pos: position{line: 2075, col: 5, offset: 67520}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, run: (*parser).callonEscapedBoldText5, expr: &seqExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, expr: &litMatcher{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -53244,21 +54073,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2074, col: 40, offset: 67531}, + pos: position{line: 2075, col: 40, offset: 67555}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 2074, col: 45, offset: 67536}, + pos: position{line: 2075, col: 45, offset: 67560}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2074, col: 55, offset: 67546}, + pos: position{line: 2075, col: 55, offset: 67570}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2074, col: 84, offset: 67575}, + pos: position{line: 2075, col: 84, offset: 67599}, val: "**", ignoreCase: false, want: "\"**\"", @@ -53267,21 +54096,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2078, col: 7, offset: 67739}, + pos: position{line: 2079, col: 7, offset: 67763}, run: (*parser).callonEscapedBoldText14, expr: &seqExpr{ - pos: position{line: 2078, col: 7, offset: 67739}, + pos: position{line: 2079, col: 7, offset: 67763}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2078, col: 7, offset: 67739}, + pos: position{line: 2079, col: 7, offset: 67763}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedBoldText17, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -53290,21 +54119,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2078, col: 42, offset: 67774}, + pos: position{line: 2079, col: 42, offset: 67798}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 2078, col: 47, offset: 67779}, + pos: position{line: 2079, col: 47, offset: 67803}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2078, col: 57, offset: 67789}, + pos: position{line: 2079, col: 57, offset: 67813}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2078, col: 86, offset: 67818}, + pos: position{line: 2079, col: 86, offset: 67842}, val: "*", ignoreCase: false, want: "\"*\"", @@ -53313,21 +54142,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2083, col: 7, offset: 68020}, + pos: position{line: 2084, col: 7, offset: 68044}, run: (*parser).callonEscapedBoldText24, expr: &seqExpr{ - pos: position{line: 2083, col: 7, offset: 68020}, + pos: position{line: 2084, col: 7, offset: 68044}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2083, col: 7, offset: 68020}, + pos: position{line: 2084, col: 7, offset: 68044}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedBoldText27, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -53336,21 +54165,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2083, col: 42, offset: 68055}, + pos: position{line: 2084, col: 42, offset: 68079}, val: "*", ignoreCase: false, want: "\"*\"", }, &labeledExpr{ - pos: position{line: 2083, col: 46, offset: 68059}, + pos: position{line: 2084, col: 46, offset: 68083}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2083, col: 56, offset: 68069}, + pos: position{line: 2084, col: 56, offset: 68093}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2083, col: 85, offset: 68098}, + pos: position{line: 2084, col: 85, offset: 68122}, val: "*", ignoreCase: false, want: "\"*\"", @@ -53363,16 +54192,16 @@ var g = &grammar{ }, { name: "ItalicText", - pos: position{line: 2091, col: 1, offset: 68352}, + pos: position{line: 2092, col: 1, offset: 68376}, expr: &choiceExpr{ - pos: position{line: 2091, col: 15, offset: 68366}, + pos: position{line: 2092, col: 15, offset: 68390}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2091, col: 15, offset: 68366}, + pos: position{line: 2092, col: 15, offset: 68390}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 2091, col: 39, offset: 68390}, + pos: position{line: 2092, col: 39, offset: 68414}, name: "SingleQuoteItalicText", }, }, @@ -53380,29 +54209,29 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicText", - pos: position{line: 2105, col: 1, offset: 68718}, + pos: position{line: 2106, col: 1, offset: 68742}, expr: &actionExpr{ - pos: position{line: 2106, col: 5, offset: 68748}, + pos: position{line: 2107, col: 5, offset: 68772}, run: (*parser).callonDoubleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 2106, col: 5, offset: 68748}, + pos: position{line: 2107, col: 5, offset: 68772}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2103, col: 35, offset: 68712}, + pos: position{line: 2104, col: 35, offset: 68736}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2107, col: 5, offset: 68784}, + pos: position{line: 2108, col: 5, offset: 68808}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2107, col: 15, offset: 68794}, + pos: position{line: 2108, col: 15, offset: 68818}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2103, col: 35, offset: 68712}, + pos: position{line: 2104, col: 35, offset: 68736}, val: "__", ignoreCase: false, want: "\"__\"", @@ -53413,49 +54242,49 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicTextElements", - pos: position{line: 2112, col: 1, offset: 69002}, + pos: position{line: 2113, col: 1, offset: 69026}, expr: &oneOrMoreExpr{ - pos: position{line: 2112, col: 34, offset: 69035}, + pos: position{line: 2113, col: 34, offset: 69059}, expr: &ruleRefExpr{ - pos: position{line: 2112, col: 34, offset: 69035}, + pos: position{line: 2113, col: 34, offset: 69059}, name: "DoubleQuoteItalicTextElement", }, }, }, { name: "DoubleQuoteItalicTextElement", - pos: position{line: 2114, col: 1, offset: 69067}, + pos: position{line: 2115, col: 1, offset: 69091}, expr: &actionExpr{ - pos: position{line: 2115, col: 5, offset: 69104}, + pos: position{line: 2116, col: 5, offset: 69128}, run: (*parser).callonDoubleQuoteItalicTextElement1, expr: &seqExpr{ - pos: position{line: 2115, col: 5, offset: 69104}, + pos: position{line: 2116, col: 5, offset: 69128}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2115, col: 5, offset: 69104}, + pos: position{line: 2116, col: 5, offset: 69128}, expr: &litMatcher{ - pos: position{line: 2103, col: 35, offset: 68712}, + pos: position{line: 2104, col: 35, offset: 68736}, val: "__", ignoreCase: false, want: "\"__\"", }, }, &labeledExpr{ - pos: position{line: 2116, col: 5, offset: 69140}, + pos: position{line: 2117, col: 5, offset: 69164}, label: "element", expr: &choiceExpr{ - pos: position{line: 2117, col: 9, offset: 69158}, + pos: position{line: 2118, col: 9, offset: 69182}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, run: (*parser).callonDoubleQuoteItalicTextElement7, expr: &seqExpr{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, expr: &charClassMatcher{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -53464,15 +54293,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2096, col: 15, offset: 68474}, + pos: position{line: 2097, col: 15, offset: 68498}, expr: &choiceExpr{ - pos: position{line: 2096, col: 17, offset: 68476}, + pos: position{line: 2097, col: 17, offset: 68500}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteItalicTextElement13, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53480,7 +54309,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2093, col: 24, offset: 68436}, + pos: position{line: 2094, col: 24, offset: 68460}, val: "_", ignoreCase: false, want: "\"_\"", @@ -53492,12 +54321,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDoubleQuoteItalicTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53506,28 +54335,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2119, col: 11, offset: 69233}, + pos: position{line: 2120, col: 11, offset: 69257}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteItalicTextElement20, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53536,27 +54365,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2119, col: 19, offset: 69241}, + pos: position{line: 2120, col: 19, offset: 69265}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteItalicTextElement26, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53922,138 +54751,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2121, col: 11, offset: 69323}, + pos: position{line: 2122, col: 11, offset: 69347}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonDoubleQuoteItalicTextElement101, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteItalicTextElement105, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteItalicTextElement107, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteItalicTextElement109, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteItalicTextElement111, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteItalicTextElement113, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteItalicTextElement115, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteItalicTextElement117, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteItalicTextElement119, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteItalicTextElement121, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteItalicTextElement123, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteItalicTextElement125, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteItalicTextElement128, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54061,30 +54890,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteItalicTextElement132, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54093,9 +54922,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -54107,28 +54936,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteItalicTextElement139, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteItalicTextElement141, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54136,25 +54965,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteItalicTextElement146, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54163,9 +54992,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -54175,30 +55004,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteItalicTextElement153, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteItalicTextElement155, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteItalicTextElement157, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -54210,109 +55039,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteItalicTextElement159, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteItalicTextElement161, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteItalicTextElement163, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteItalicTextElement165, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteItalicTextElement167, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteItalicTextElement169, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteItalicTextElement171, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteItalicTextElement173, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteItalicTextElement175, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteItalicTextElement177, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteItalicTextElement180, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54320,30 +55149,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteItalicTextElement184, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54352,9 +55181,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -54366,28 +55195,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteItalicTextElement191, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteItalicTextElement193, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54395,25 +55224,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteItalicTextElement198, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54422,9 +55251,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -54434,53 +55263,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteItalicTextElement205, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteItalicTextElement207, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteItalicTextElement209, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteItalicTextElement211, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonDoubleQuoteItalicTextElement213, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54488,15 +55317,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -54507,13 +55336,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonDoubleQuoteItalicTextElement219, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54521,15 +55350,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -54540,23 +55369,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteItalicTextElement225, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteItalicTextElement227, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonDoubleQuoteItalicTextElement230, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -54577,12 +55406,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteItalicTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -54594,10 +55423,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteItalicTextElement240, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54795,12 +55624,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteItalicTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -54822,10 +55651,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonDoubleQuoteItalicTextElement282, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -54839,7 +55668,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2124, col: 11, offset: 69439}, + pos: position{line: 2125, col: 11, offset: 69463}, name: "QuotedTextInDoubleQuoteItalicText", }, &actionExpr{ @@ -54882,31 +55711,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2155, col: 5, offset: 70219}, + pos: position{line: 2156, col: 5, offset: 70243}, val: "[^\\r\\n_]", chars: []rune{'\r', '\n', '_'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2156, col: 7, offset: 70318}, + pos: position{line: 2157, col: 7, offset: 70342}, run: (*parser).callonDoubleQuoteItalicTextElement294, expr: &seqExpr{ - pos: position{line: 2156, col: 7, offset: 70318}, + pos: position{line: 2157, col: 7, offset: 70342}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2156, col: 7, offset: 70318}, + pos: position{line: 2157, col: 7, offset: 70342}, val: "__", ignoreCase: false, want: "\"__\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonDoubleQuoteItalicTextElement297, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54927,49 +55756,49 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteItalicText", - pos: position{line: 2130, col: 1, offset: 69597}, + pos: position{line: 2131, col: 1, offset: 69621}, expr: &choiceExpr{ - pos: position{line: 2132, col: 5, offset: 69662}, + pos: position{line: 2133, col: 5, offset: 69686}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2132, col: 5, offset: 69662}, + pos: position{line: 2133, col: 5, offset: 69686}, run: (*parser).callonQuotedTextInDoubleQuoteItalicText2, expr: &seqExpr{ - pos: position{line: 2132, col: 5, offset: 69662}, + pos: position{line: 2133, col: 5, offset: 69686}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2132, col: 5, offset: 69662}, + pos: position{line: 2133, col: 5, offset: 69686}, expr: &litMatcher{ - pos: position{line: 2132, col: 7, offset: 69664}, + pos: position{line: 2133, col: 7, offset: 69688}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2133, col: 5, offset: 69673}, + pos: position{line: 2134, col: 5, offset: 69697}, label: "element", expr: &choiceExpr{ - pos: position{line: 2134, col: 9, offset: 69691}, + pos: position{line: 2135, col: 9, offset: 69715}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2134, col: 9, offset: 69691}, + pos: position{line: 2135, col: 9, offset: 69715}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2135, col: 11, offset: 69718}, + pos: position{line: 2136, col: 11, offset: 69742}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2136, col: 11, offset: 69746}, + pos: position{line: 2137, col: 11, offset: 69770}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2137, col: 11, offset: 69777}, + pos: position{line: 2138, col: 11, offset: 69801}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2138, col: 11, offset: 69808}, + pos: position{line: 2139, col: 11, offset: 69832}, name: "EscapedSuperscriptText", }, }, @@ -54979,50 +55808,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2144, col: 5, offset: 69908}, + pos: position{line: 2145, col: 5, offset: 69932}, run: (*parser).callonQuotedTextInDoubleQuoteItalicText13, expr: &seqExpr{ - pos: position{line: 2144, col: 5, offset: 69908}, + pos: position{line: 2145, col: 5, offset: 69932}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2144, col: 5, offset: 69908}, + pos: position{line: 2145, col: 5, offset: 69932}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2144, col: 16, offset: 69919}, + pos: position{line: 2145, col: 16, offset: 69943}, expr: &ruleRefExpr{ - pos: position{line: 2144, col: 17, offset: 69920}, + pos: position{line: 2145, col: 17, offset: 69944}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2145, col: 5, offset: 69946}, + pos: position{line: 2146, col: 5, offset: 69970}, label: "text", expr: &choiceExpr{ - pos: position{line: 2145, col: 11, offset: 69952}, + pos: position{line: 2146, col: 11, offset: 69976}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2145, col: 11, offset: 69952}, + pos: position{line: 2146, col: 11, offset: 69976}, name: "SingleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 2146, col: 11, offset: 69984}, + pos: position{line: 2147, col: 11, offset: 70008}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2147, col: 11, offset: 70003}, + pos: position{line: 2148, col: 11, offset: 70027}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2148, col: 11, offset: 70024}, + pos: position{line: 2149, col: 11, offset: 70048}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2149, col: 11, offset: 70048}, + pos: position{line: 2150, col: 11, offset: 70072}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2150, col: 11, offset: 70072}, + pos: position{line: 2151, col: 11, offset: 70096}, name: "SuperscriptText", }, }, @@ -55036,29 +55865,29 @@ var g = &grammar{ }, { name: "SingleQuoteItalicText", - pos: position{line: 2167, col: 1, offset: 70694}, + pos: position{line: 2168, col: 1, offset: 70718}, expr: &actionExpr{ - pos: position{line: 2168, col: 5, offset: 70724}, + pos: position{line: 2169, col: 5, offset: 70748}, run: (*parser).callonSingleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 2168, col: 5, offset: 70724}, + pos: position{line: 2169, col: 5, offset: 70748}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2163, col: 40, offset: 70645}, + pos: position{line: 2164, col: 40, offset: 70669}, val: "_", ignoreCase: false, want: "\"_\"", }, &labeledExpr{ - pos: position{line: 2169, col: 5, offset: 70764}, + pos: position{line: 2170, col: 5, offset: 70788}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2169, col: 15, offset: 70774}, + pos: position{line: 2170, col: 15, offset: 70798}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2165, col: 38, offset: 70688}, + pos: position{line: 2166, col: 38, offset: 70712}, val: "_", ignoreCase: false, want: "\"_\"", @@ -55069,29 +55898,29 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElements", - pos: position{line: 2174, col: 1, offset: 70941}, + pos: position{line: 2175, col: 1, offset: 70965}, expr: &actionExpr{ - pos: position{line: 2175, col: 5, offset: 70979}, + pos: position{line: 2176, col: 5, offset: 71003}, run: (*parser).callonSingleQuoteItalicTextElements1, expr: &seqExpr{ - pos: position{line: 2175, col: 5, offset: 70979}, + pos: position{line: 2176, col: 5, offset: 71003}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2175, col: 5, offset: 70979}, + pos: position{line: 2176, col: 5, offset: 71003}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, ¬Expr{ - pos: position{line: 2175, col: 10, offset: 70984}, + pos: position{line: 2176, col: 10, offset: 71008}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteItalicTextElements7, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55100,18 +55929,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2176, col: 5, offset: 71023}, + pos: position{line: 2177, col: 5, offset: 71047}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2176, col: 14, offset: 71032}, + pos: position{line: 2177, col: 14, offset: 71056}, expr: &ruleRefExpr{ - pos: position{line: 2176, col: 15, offset: 71033}, + pos: position{line: 2177, col: 15, offset: 71057}, name: "SingleQuoteItalicTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2177, col: 5, offset: 71068}, + pos: position{line: 2178, col: 5, offset: 71092}, run: (*parser).callonSingleQuoteItalicTextElements12, }, }, @@ -55120,20 +55949,20 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElement", - pos: position{line: 2183, col: 1, offset: 71209}, + pos: position{line: 2184, col: 1, offset: 71233}, expr: &choiceExpr{ - pos: position{line: 2184, col: 5, offset: 71246}, + pos: position{line: 2185, col: 5, offset: 71270}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, run: (*parser).callonSingleQuoteItalicTextElement2, expr: &seqExpr{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, expr: &charClassMatcher{ - pos: position{line: 2096, col: 5, offset: 68464}, + pos: position{line: 2097, col: 5, offset: 68488}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -55142,15 +55971,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2096, col: 15, offset: 68474}, + pos: position{line: 2097, col: 15, offset: 68498}, expr: &choiceExpr{ - pos: position{line: 2096, col: 17, offset: 68476}, + pos: position{line: 2097, col: 17, offset: 68500}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteItalicTextElement8, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55158,7 +55987,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2093, col: 24, offset: 68436}, + pos: position{line: 2094, col: 24, offset: 68460}, val: "_", ignoreCase: false, want: "\"_\"", @@ -55170,12 +55999,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonSingleQuoteItalicTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55184,28 +56013,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2186, col: 7, offset: 71280}, + pos: position{line: 2187, col: 7, offset: 71304}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteItalicTextElement15, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55214,27 +56043,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2186, col: 15, offset: 71288}, + pos: position{line: 2187, col: 15, offset: 71312}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteItalicTextElement21, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55600,138 +56429,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2188, col: 7, offset: 71362}, + pos: position{line: 2189, col: 7, offset: 71386}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonSingleQuoteItalicTextElement96, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteItalicTextElement100, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteItalicTextElement102, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteItalicTextElement104, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteItalicTextElement106, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteItalicTextElement108, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteItalicTextElement110, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteItalicTextElement112, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteItalicTextElement114, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteItalicTextElement116, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteItalicTextElement118, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteItalicTextElement120, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteItalicTextElement123, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55739,30 +56568,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteItalicTextElement127, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55771,9 +56600,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -55785,28 +56614,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteItalicTextElement134, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteItalicTextElement136, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -55814,25 +56643,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteItalicTextElement141, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55841,9 +56670,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -55853,30 +56682,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteItalicTextElement148, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteItalicTextElement150, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteItalicTextElement152, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -55888,109 +56717,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteItalicTextElement154, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteItalicTextElement156, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteItalicTextElement158, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteItalicTextElement160, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteItalicTextElement162, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteItalicTextElement164, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteItalicTextElement166, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteItalicTextElement168, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteItalicTextElement170, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteItalicTextElement172, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteItalicTextElement175, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55998,30 +56827,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteItalicTextElement179, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56030,9 +56859,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -56044,28 +56873,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteItalicTextElement186, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteItalicTextElement188, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56073,25 +56902,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteItalicTextElement193, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56100,9 +56929,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -56112,53 +56941,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteItalicTextElement200, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteItalicTextElement202, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteItalicTextElement204, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteItalicTextElement206, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonSingleQuoteItalicTextElement208, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56166,15 +56995,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -56185,13 +57014,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonSingleQuoteItalicTextElement214, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56199,15 +57028,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -56218,23 +57047,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteItalicTextElement220, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteItalicTextElement222, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonSingleQuoteItalicTextElement225, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -56255,12 +57084,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteItalicTextElement231, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -56272,10 +57101,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteItalicTextElement235, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56473,12 +57302,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteItalicTextElement273, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -56500,10 +57329,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonSingleQuoteItalicTextElement277, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -56517,7 +57346,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2191, col: 7, offset: 71466}, + pos: position{line: 2192, col: 7, offset: 71490}, name: "QuotedTextInSingleQuoteItalicText", }, &actionExpr{ @@ -56560,31 +57389,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2220, col: 5, offset: 72192}, + pos: position{line: 2221, col: 5, offset: 72216}, val: "[^\\r\\n _]", chars: []rune{'\r', '\n', ' ', '_'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2221, col: 7, offset: 72299}, + pos: position{line: 2222, col: 7, offset: 72323}, run: (*parser).callonSingleQuoteItalicTextElement289, expr: &seqExpr{ - pos: position{line: 2221, col: 7, offset: 72299}, + pos: position{line: 2222, col: 7, offset: 72323}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2221, col: 7, offset: 72299}, + pos: position{line: 2222, col: 7, offset: 72323}, val: "_", ignoreCase: false, want: "\"_\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonSingleQuoteItalicTextElement292, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56601,49 +57430,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteItalicText", - pos: position{line: 2195, col: 1, offset: 71571}, + pos: position{line: 2196, col: 1, offset: 71595}, expr: &choiceExpr{ - pos: position{line: 2197, col: 5, offset: 71635}, + pos: position{line: 2198, col: 5, offset: 71659}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2197, col: 5, offset: 71635}, + pos: position{line: 2198, col: 5, offset: 71659}, run: (*parser).callonQuotedTextInSingleQuoteItalicText2, expr: &seqExpr{ - pos: position{line: 2197, col: 5, offset: 71635}, + pos: position{line: 2198, col: 5, offset: 71659}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2197, col: 5, offset: 71635}, + pos: position{line: 2198, col: 5, offset: 71659}, expr: &litMatcher{ - pos: position{line: 2197, col: 7, offset: 71637}, + pos: position{line: 2198, col: 7, offset: 71661}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2198, col: 5, offset: 71646}, + pos: position{line: 2199, col: 5, offset: 71670}, label: "element", expr: &choiceExpr{ - pos: position{line: 2199, col: 9, offset: 71664}, + pos: position{line: 2200, col: 9, offset: 71688}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2199, col: 9, offset: 71664}, + pos: position{line: 2200, col: 9, offset: 71688}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2200, col: 11, offset: 71691}, + pos: position{line: 2201, col: 11, offset: 71715}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2201, col: 11, offset: 71719}, + pos: position{line: 2202, col: 11, offset: 71743}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2202, col: 11, offset: 71750}, + pos: position{line: 2203, col: 11, offset: 71774}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2203, col: 11, offset: 71781}, + pos: position{line: 2204, col: 11, offset: 71805}, name: "EscapedSuperscriptText", }, }, @@ -56653,50 +57482,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2209, col: 5, offset: 71881}, + pos: position{line: 2210, col: 5, offset: 71905}, run: (*parser).callonQuotedTextInSingleQuoteItalicText13, expr: &seqExpr{ - pos: position{line: 2209, col: 5, offset: 71881}, + pos: position{line: 2210, col: 5, offset: 71905}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2209, col: 5, offset: 71881}, + pos: position{line: 2210, col: 5, offset: 71905}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2209, col: 16, offset: 71892}, + pos: position{line: 2210, col: 16, offset: 71916}, expr: &ruleRefExpr{ - pos: position{line: 2209, col: 17, offset: 71893}, + pos: position{line: 2210, col: 17, offset: 71917}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2210, col: 5, offset: 71919}, + pos: position{line: 2211, col: 5, offset: 71943}, label: "text", expr: &choiceExpr{ - pos: position{line: 2210, col: 11, offset: 71925}, + pos: position{line: 2211, col: 11, offset: 71949}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2210, col: 11, offset: 71925}, + pos: position{line: 2211, col: 11, offset: 71949}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2211, col: 11, offset: 71944}, + pos: position{line: 2212, col: 11, offset: 71968}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 2212, col: 11, offset: 71976}, + pos: position{line: 2213, col: 11, offset: 72000}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2213, col: 11, offset: 71997}, + pos: position{line: 2214, col: 11, offset: 72021}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2214, col: 11, offset: 72021}, + pos: position{line: 2215, col: 11, offset: 72045}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2215, col: 11, offset: 72045}, + pos: position{line: 2216, col: 11, offset: 72069}, name: "SuperscriptText", }, }, @@ -56710,35 +57539,35 @@ var g = &grammar{ }, { name: "EscapedItalicText", - pos: position{line: 2225, col: 1, offset: 72477}, + pos: position{line: 2226, col: 1, offset: 72501}, expr: &choiceExpr{ - pos: position{line: 2227, col: 5, offset: 72542}, + pos: position{line: 2228, col: 5, offset: 72566}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2227, col: 5, offset: 72542}, + pos: position{line: 2228, col: 5, offset: 72566}, run: (*parser).callonEscapedItalicText2, expr: &seqExpr{ - pos: position{line: 2227, col: 5, offset: 72542}, + pos: position{line: 2228, col: 5, offset: 72566}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2227, col: 5, offset: 72542}, + pos: position{line: 2228, col: 5, offset: 72566}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, run: (*parser).callonEscapedItalicText5, expr: &seqExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, expr: &litMatcher{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -56749,21 +57578,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2227, col: 40, offset: 72577}, + pos: position{line: 2228, col: 40, offset: 72601}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2227, col: 45, offset: 72582}, + pos: position{line: 2228, col: 45, offset: 72606}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2227, col: 55, offset: 72592}, + pos: position{line: 2228, col: 55, offset: 72616}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2227, col: 86, offset: 72623}, + pos: position{line: 2228, col: 86, offset: 72647}, val: "__", ignoreCase: false, want: "\"__\"", @@ -56772,21 +57601,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2231, col: 7, offset: 72788}, + pos: position{line: 2232, col: 7, offset: 72812}, run: (*parser).callonEscapedItalicText14, expr: &seqExpr{ - pos: position{line: 2231, col: 7, offset: 72788}, + pos: position{line: 2232, col: 7, offset: 72812}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2231, col: 7, offset: 72788}, + pos: position{line: 2232, col: 7, offset: 72812}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedItalicText17, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -56795,21 +57624,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2231, col: 42, offset: 72823}, + pos: position{line: 2232, col: 42, offset: 72847}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2231, col: 47, offset: 72828}, + pos: position{line: 2232, col: 47, offset: 72852}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2231, col: 57, offset: 72838}, + pos: position{line: 2232, col: 57, offset: 72862}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2231, col: 88, offset: 72869}, + pos: position{line: 2232, col: 88, offset: 72893}, val: "_", ignoreCase: false, want: "\"_\"", @@ -56818,21 +57647,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2236, col: 7, offset: 73110}, + pos: position{line: 2237, col: 7, offset: 73134}, run: (*parser).callonEscapedItalicText24, expr: &seqExpr{ - pos: position{line: 2236, col: 7, offset: 73110}, + pos: position{line: 2237, col: 7, offset: 73134}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2236, col: 7, offset: 73110}, + pos: position{line: 2237, col: 7, offset: 73134}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedItalicText27, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -56841,21 +57670,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2236, col: 42, offset: 73145}, + pos: position{line: 2237, col: 42, offset: 73169}, val: "_", ignoreCase: false, want: "\"_\"", }, &labeledExpr{ - pos: position{line: 2236, col: 46, offset: 73149}, + pos: position{line: 2237, col: 46, offset: 73173}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2236, col: 56, offset: 73159}, + pos: position{line: 2237, col: 56, offset: 73183}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2236, col: 87, offset: 73190}, + pos: position{line: 2237, col: 87, offset: 73214}, val: "_", ignoreCase: false, want: "\"_\"", @@ -56868,16 +57697,16 @@ var g = &grammar{ }, { name: "MonospaceText", - pos: position{line: 2243, col: 1, offset: 73509}, + pos: position{line: 2244, col: 1, offset: 73533}, expr: &choiceExpr{ - pos: position{line: 2243, col: 18, offset: 73526}, + pos: position{line: 2244, col: 18, offset: 73550}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2243, col: 18, offset: 73526}, + pos: position{line: 2244, col: 18, offset: 73550}, name: "DoubleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2243, col: 45, offset: 73553}, + pos: position{line: 2244, col: 45, offset: 73577}, name: "SingleQuoteMonospaceText", }, }, @@ -56885,29 +57714,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceText", - pos: position{line: 2257, col: 1, offset: 73905}, + pos: position{line: 2258, col: 1, offset: 73929}, expr: &actionExpr{ - pos: position{line: 2258, col: 5, offset: 73938}, + pos: position{line: 2259, col: 5, offset: 73962}, run: (*parser).callonDoubleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2258, col: 5, offset: 73938}, + pos: position{line: 2259, col: 5, offset: 73962}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2255, col: 38, offset: 73899}, + pos: position{line: 2256, col: 38, offset: 73923}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2259, col: 5, offset: 73977}, + pos: position{line: 2260, col: 5, offset: 74001}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2259, col: 15, offset: 73987}, + pos: position{line: 2260, col: 15, offset: 74011}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2255, col: 38, offset: 73899}, + pos: position{line: 2256, col: 38, offset: 73923}, val: "``", ignoreCase: false, want: "\"``\"", @@ -56918,49 +57747,49 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceTextElements", - pos: position{line: 2264, col: 1, offset: 74159}, + pos: position{line: 2265, col: 1, offset: 74183}, expr: &oneOrMoreExpr{ - pos: position{line: 2264, col: 37, offset: 74195}, + pos: position{line: 2265, col: 37, offset: 74219}, expr: &ruleRefExpr{ - pos: position{line: 2264, col: 37, offset: 74195}, + pos: position{line: 2265, col: 37, offset: 74219}, name: "DoubleQuoteMonospaceTextElement", }, }, }, { name: "DoubleQuoteMonospaceTextElement", - pos: position{line: 2266, col: 1, offset: 74262}, + pos: position{line: 2267, col: 1, offset: 74286}, expr: &actionExpr{ - pos: position{line: 2267, col: 5, offset: 74302}, + pos: position{line: 2268, col: 5, offset: 74326}, run: (*parser).callonDoubleQuoteMonospaceTextElement1, expr: &seqExpr{ - pos: position{line: 2267, col: 5, offset: 74302}, + pos: position{line: 2268, col: 5, offset: 74326}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2267, col: 5, offset: 74302}, + pos: position{line: 2268, col: 5, offset: 74326}, expr: &litMatcher{ - pos: position{line: 2255, col: 38, offset: 73899}, + pos: position{line: 2256, col: 38, offset: 73923}, val: "``", ignoreCase: false, want: "\"``\"", }, }, &labeledExpr{ - pos: position{line: 2268, col: 5, offset: 74341}, + pos: position{line: 2269, col: 5, offset: 74365}, label: "element", expr: &choiceExpr{ - pos: position{line: 2269, col: 9, offset: 74359}, + pos: position{line: 2270, col: 9, offset: 74383}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2248, col: 5, offset: 73636}, + pos: position{line: 2249, col: 5, offset: 73660}, run: (*parser).callonDoubleQuoteMonospaceTextElement7, expr: &seqExpr{ - pos: position{line: 2248, col: 5, offset: 73636}, + pos: position{line: 2249, col: 5, offset: 73660}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2248, col: 5, offset: 73636}, + pos: position{line: 2249, col: 5, offset: 73660}, expr: &charClassMatcher{ - pos: position{line: 2248, col: 5, offset: 73636}, + pos: position{line: 2249, col: 5, offset: 73660}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56969,15 +57798,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2248, col: 15, offset: 73646}, + pos: position{line: 2249, col: 15, offset: 73670}, expr: &choiceExpr{ - pos: position{line: 2248, col: 17, offset: 73648}, + pos: position{line: 2249, col: 17, offset: 73672}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMonospaceTextElement13, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56985,7 +57814,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2245, col: 27, offset: 73605}, + pos: position{line: 2246, col: 27, offset: 73629}, val: "`", ignoreCase: false, want: "\"`\"", @@ -56997,12 +57826,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDoubleQuoteMonospaceTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57011,28 +57840,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2271, col: 11, offset: 74437}, + pos: position{line: 2272, col: 11, offset: 74461}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMonospaceTextElement20, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57041,27 +57870,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2271, col: 19, offset: 74445}, + pos: position{line: 2272, col: 19, offset: 74469}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMonospaceTextElement26, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57427,138 +58256,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2273, col: 11, offset: 74527}, + pos: position{line: 2274, col: 11, offset: 74551}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonDoubleQuoteMonospaceTextElement101, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteMonospaceTextElement105, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteMonospaceTextElement107, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteMonospaceTextElement109, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteMonospaceTextElement111, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteMonospaceTextElement113, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteMonospaceTextElement115, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteMonospaceTextElement117, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteMonospaceTextElement119, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteMonospaceTextElement121, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMonospaceTextElement123, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMonospaceTextElement125, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMonospaceTextElement128, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57566,30 +58395,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMonospaceTextElement132, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57598,9 +58427,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -57612,28 +58441,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMonospaceTextElement139, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMonospaceTextElement141, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -57641,25 +58470,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMonospaceTextElement146, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57668,9 +58497,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -57680,30 +58509,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteMonospaceTextElement153, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteMonospaceTextElement155, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteMonospaceTextElement157, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -57715,109 +58544,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteMonospaceTextElement159, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteMonospaceTextElement161, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteMonospaceTextElement163, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteMonospaceTextElement165, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteMonospaceTextElement167, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteMonospaceTextElement169, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteMonospaceTextElement171, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteMonospaceTextElement173, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMonospaceTextElement175, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMonospaceTextElement177, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMonospaceTextElement180, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57825,30 +58654,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMonospaceTextElement184, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57857,9 +58686,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -57871,28 +58700,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMonospaceTextElement191, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMonospaceTextElement193, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -57900,25 +58729,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMonospaceTextElement198, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57927,9 +58756,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -57939,53 +58768,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteMonospaceTextElement205, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteMonospaceTextElement207, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteMonospaceTextElement209, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteMonospaceTextElement211, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonDoubleQuoteMonospaceTextElement213, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -57993,15 +58822,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -58012,13 +58841,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonDoubleQuoteMonospaceTextElement219, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58026,15 +58855,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -58045,23 +58874,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteMonospaceTextElement225, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteMonospaceTextElement227, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonDoubleQuoteMonospaceTextElement230, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -58082,12 +58911,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteMonospaceTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -58099,10 +58928,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMonospaceTextElement240, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -58300,12 +59129,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteMonospaceTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -58327,10 +59156,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonDoubleQuoteMonospaceTextElement282, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -58344,13 +59173,13 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2812, col: 18, offset: 91886}, + pos: position{line: 2813, col: 18, offset: 91910}, val: "`'", ignoreCase: false, want: "\"`'\"", }, &ruleRefExpr{ - pos: position{line: 2277, col: 11, offset: 74710}, + pos: position{line: 2278, col: 11, offset: 74734}, name: "QuotedTextInDoubleQuoteMonospaceText", }, &actionExpr{ @@ -58393,31 +59222,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2309, col: 5, offset: 75508}, + pos: position{line: 2310, col: 5, offset: 75532}, val: "[^\\r\\n`]", chars: []rune{'\r', '\n', '`'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2310, col: 7, offset: 75610}, + pos: position{line: 2311, col: 7, offset: 75634}, run: (*parser).callonDoubleQuoteMonospaceTextElement295, expr: &seqExpr{ - pos: position{line: 2310, col: 7, offset: 75610}, + pos: position{line: 2311, col: 7, offset: 75634}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2310, col: 7, offset: 75610}, + pos: position{line: 2311, col: 7, offset: 75634}, val: "``", ignoreCase: false, want: "\"``\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonDoubleQuoteMonospaceTextElement298, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58438,49 +59267,49 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteMonospaceText", - pos: position{line: 2283, col: 1, offset: 74874}, + pos: position{line: 2284, col: 1, offset: 74898}, expr: &choiceExpr{ - pos: position{line: 2285, col: 5, offset: 74941}, + pos: position{line: 2286, col: 5, offset: 74965}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2285, col: 5, offset: 74941}, + pos: position{line: 2286, col: 5, offset: 74965}, run: (*parser).callonQuotedTextInDoubleQuoteMonospaceText2, expr: &seqExpr{ - pos: position{line: 2285, col: 5, offset: 74941}, + pos: position{line: 2286, col: 5, offset: 74965}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2285, col: 5, offset: 74941}, + pos: position{line: 2286, col: 5, offset: 74965}, expr: &litMatcher{ - pos: position{line: 2285, col: 7, offset: 74943}, + pos: position{line: 2286, col: 7, offset: 74967}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2286, col: 5, offset: 74952}, + pos: position{line: 2287, col: 5, offset: 74976}, label: "element", expr: &choiceExpr{ - pos: position{line: 2287, col: 9, offset: 74970}, + pos: position{line: 2288, col: 9, offset: 74994}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2287, col: 9, offset: 74970}, + pos: position{line: 2288, col: 9, offset: 74994}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2288, col: 11, offset: 74997}, + pos: position{line: 2289, col: 11, offset: 75021}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2289, col: 11, offset: 75025}, + pos: position{line: 2290, col: 11, offset: 75049}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2290, col: 11, offset: 75053}, + pos: position{line: 2291, col: 11, offset: 75077}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2291, col: 11, offset: 75084}, + pos: position{line: 2292, col: 11, offset: 75108}, name: "EscapedSuperscriptText", }, }, @@ -58490,50 +59319,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2297, col: 5, offset: 75184}, + pos: position{line: 2298, col: 5, offset: 75208}, run: (*parser).callonQuotedTextInDoubleQuoteMonospaceText13, expr: &seqExpr{ - pos: position{line: 2297, col: 5, offset: 75184}, + pos: position{line: 2298, col: 5, offset: 75208}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2297, col: 5, offset: 75184}, + pos: position{line: 2298, col: 5, offset: 75208}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2297, col: 16, offset: 75195}, + pos: position{line: 2298, col: 16, offset: 75219}, expr: &ruleRefExpr{ - pos: position{line: 2297, col: 17, offset: 75196}, + pos: position{line: 2298, col: 17, offset: 75220}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2298, col: 5, offset: 75222}, + pos: position{line: 2299, col: 5, offset: 75246}, label: "text", expr: &choiceExpr{ - pos: position{line: 2299, col: 9, offset: 75237}, + pos: position{line: 2300, col: 9, offset: 75261}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2299, col: 9, offset: 75237}, + pos: position{line: 2300, col: 9, offset: 75261}, name: "SingleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2300, col: 11, offset: 75272}, + pos: position{line: 2301, col: 11, offset: 75296}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2301, col: 11, offset: 75291}, + pos: position{line: 2302, col: 11, offset: 75315}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2302, col: 11, offset: 75312}, + pos: position{line: 2303, col: 11, offset: 75336}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2303, col: 11, offset: 75333}, + pos: position{line: 2304, col: 11, offset: 75357}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2304, col: 11, offset: 75357}, + pos: position{line: 2305, col: 11, offset: 75381}, name: "SuperscriptText", }, }, @@ -58547,29 +59376,29 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceText", - pos: position{line: 2323, col: 1, offset: 76096}, + pos: position{line: 2324, col: 1, offset: 76120}, expr: &actionExpr{ - pos: position{line: 2324, col: 5, offset: 76129}, + pos: position{line: 2325, col: 5, offset: 76153}, run: (*parser).callonSingleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2324, col: 5, offset: 76129}, + pos: position{line: 2325, col: 5, offset: 76153}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2319, col: 43, offset: 76044}, + pos: position{line: 2320, col: 43, offset: 76068}, val: "`", ignoreCase: false, want: "\"`\"", }, &labeledExpr{ - pos: position{line: 2325, col: 5, offset: 76173}, + pos: position{line: 2326, col: 5, offset: 76197}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2325, col: 15, offset: 76183}, + pos: position{line: 2326, col: 15, offset: 76207}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2321, col: 41, offset: 76090}, + pos: position{line: 2322, col: 41, offset: 76114}, val: "`", ignoreCase: false, want: "\"`\"", @@ -58580,29 +59409,29 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElements", - pos: position{line: 2330, col: 1, offset: 76359}, + pos: position{line: 2331, col: 1, offset: 76383}, expr: &actionExpr{ - pos: position{line: 2331, col: 5, offset: 76400}, + pos: position{line: 2332, col: 5, offset: 76424}, run: (*parser).callonSingleQuoteMonospaceTextElements1, expr: &seqExpr{ - pos: position{line: 2331, col: 5, offset: 76400}, + pos: position{line: 2332, col: 5, offset: 76424}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2331, col: 5, offset: 76400}, + pos: position{line: 2332, col: 5, offset: 76424}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, ¬Expr{ - pos: position{line: 2331, col: 10, offset: 76405}, + pos: position{line: 2332, col: 10, offset: 76429}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMonospaceTextElements7, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -58611,18 +59440,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2332, col: 5, offset: 76444}, + pos: position{line: 2333, col: 5, offset: 76468}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2332, col: 14, offset: 76453}, + pos: position{line: 2333, col: 14, offset: 76477}, expr: &ruleRefExpr{ - pos: position{line: 2332, col: 15, offset: 76454}, + pos: position{line: 2333, col: 15, offset: 76478}, name: "SingleQuoteMonospaceTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2333, col: 5, offset: 76492}, + pos: position{line: 2334, col: 5, offset: 76516}, run: (*parser).callonSingleQuoteMonospaceTextElements12, }, }, @@ -58631,20 +59460,20 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElement", - pos: position{line: 2339, col: 1, offset: 76633}, + pos: position{line: 2340, col: 1, offset: 76657}, expr: &choiceExpr{ - pos: position{line: 2340, col: 5, offset: 76674}, + pos: position{line: 2341, col: 5, offset: 76698}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, run: (*parser).callonSingleQuoteMonospaceTextElement2, expr: &seqExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58653,21 +59482,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3045, col: 15, offset: 98591}, + pos: position{line: 3046, col: 15, offset: 98615}, expr: &choiceExpr{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -58677,15 +59506,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, run: (*parser).callonSingleQuoteMonospaceTextElement11, expr: &seqExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58694,21 +59523,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 19, offset: 98685}, + pos: position{line: 3048, col: 19, offset: 98709}, expr: &seqExpr{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58723,12 +59552,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonSingleQuoteMonospaceTextElement20, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -58737,28 +59566,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2342, col: 7, offset: 76699}, + pos: position{line: 2343, col: 7, offset: 76723}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMonospaceTextElement24, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -58767,27 +59596,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2342, col: 15, offset: 76707}, + pos: position{line: 2343, col: 15, offset: 76731}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMonospaceTextElement30, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59153,138 +59982,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2344, col: 7, offset: 76781}, + pos: position{line: 2345, col: 7, offset: 76805}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonSingleQuoteMonospaceTextElement105, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteMonospaceTextElement109, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteMonospaceTextElement111, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteMonospaceTextElement113, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteMonospaceTextElement115, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteMonospaceTextElement117, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteMonospaceTextElement119, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteMonospaceTextElement121, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteMonospaceTextElement123, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteMonospaceTextElement125, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMonospaceTextElement127, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMonospaceTextElement129, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMonospaceTextElement132, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -59292,30 +60121,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMonospaceTextElement136, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59324,9 +60153,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -59338,28 +60167,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMonospaceTextElement143, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMonospaceTextElement145, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -59367,25 +60196,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMonospaceTextElement150, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59394,9 +60223,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -59406,30 +60235,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteMonospaceTextElement157, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteMonospaceTextElement159, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteMonospaceTextElement161, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -59441,109 +60270,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteMonospaceTextElement163, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteMonospaceTextElement165, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteMonospaceTextElement167, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteMonospaceTextElement169, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteMonospaceTextElement171, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteMonospaceTextElement173, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteMonospaceTextElement175, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteMonospaceTextElement177, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMonospaceTextElement179, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMonospaceTextElement181, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMonospaceTextElement184, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -59551,30 +60380,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMonospaceTextElement188, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59583,9 +60412,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -59597,28 +60426,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMonospaceTextElement195, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMonospaceTextElement197, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -59626,25 +60455,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMonospaceTextElement202, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59653,9 +60482,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -59665,53 +60494,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteMonospaceTextElement209, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteMonospaceTextElement211, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteMonospaceTextElement213, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteMonospaceTextElement215, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonSingleQuoteMonospaceTextElement217, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -59719,15 +60548,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -59738,13 +60567,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonSingleQuoteMonospaceTextElement223, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -59752,15 +60581,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -59771,23 +60600,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteMonospaceTextElement229, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteMonospaceTextElement231, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonSingleQuoteMonospaceTextElement234, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -59808,12 +60637,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteMonospaceTextElement240, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -59825,10 +60654,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMonospaceTextElement244, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -60026,12 +60855,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteMonospaceTextElement282, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -60053,10 +60882,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonSingleQuoteMonospaceTextElement286, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -60070,11 +60899,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2347, col: 7, offset: 76886}, + pos: position{line: 2348, col: 7, offset: 76910}, name: "QuotedTextInSingleQuoteMonospaceText", }, &litMatcher{ - pos: position{line: 2812, col: 18, offset: 91886}, + pos: position{line: 2813, col: 18, offset: 91910}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -60119,34 +60948,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2378, col: 5, offset: 77651}, + pos: position{line: 2379, col: 5, offset: 77675}, run: (*parser).callonSingleQuoteMonospaceTextElement298, expr: &choiceExpr{ - pos: position{line: 2378, col: 6, offset: 77652}, + pos: position{line: 2379, col: 6, offset: 77676}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2378, col: 6, offset: 77652}, + pos: position{line: 2379, col: 6, offset: 77676}, val: "[^\\r\\n` ]", chars: []rune{'\r', '\n', '`', ' '}, ignoreCase: false, inverted: true, }, &seqExpr{ - pos: position{line: 2379, col: 7, offset: 77764}, + pos: position{line: 2380, col: 7, offset: 77788}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2245, col: 27, offset: 73605}, + pos: position{line: 2246, col: 27, offset: 73629}, val: "`", ignoreCase: false, want: "\"`\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonSingleQuoteMonospaceTextElement303, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -60165,49 +60994,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteMonospaceText", - pos: position{line: 2352, col: 1, offset: 77017}, + pos: position{line: 2353, col: 1, offset: 77041}, expr: &choiceExpr{ - pos: position{line: 2354, col: 5, offset: 77084}, + pos: position{line: 2355, col: 5, offset: 77108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2354, col: 5, offset: 77084}, + pos: position{line: 2355, col: 5, offset: 77108}, run: (*parser).callonQuotedTextInSingleQuoteMonospaceText2, expr: &seqExpr{ - pos: position{line: 2354, col: 5, offset: 77084}, + pos: position{line: 2355, col: 5, offset: 77108}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2354, col: 5, offset: 77084}, + pos: position{line: 2355, col: 5, offset: 77108}, expr: &litMatcher{ - pos: position{line: 2354, col: 7, offset: 77086}, + pos: position{line: 2355, col: 7, offset: 77110}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2355, col: 5, offset: 77095}, + pos: position{line: 2356, col: 5, offset: 77119}, label: "element", expr: &choiceExpr{ - pos: position{line: 2356, col: 9, offset: 77113}, + pos: position{line: 2357, col: 9, offset: 77137}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2356, col: 9, offset: 77113}, + pos: position{line: 2357, col: 9, offset: 77137}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2357, col: 11, offset: 77140}, + pos: position{line: 2358, col: 11, offset: 77164}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2358, col: 11, offset: 77168}, + pos: position{line: 2359, col: 11, offset: 77192}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2359, col: 11, offset: 77196}, + pos: position{line: 2360, col: 11, offset: 77220}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2360, col: 11, offset: 77227}, + pos: position{line: 2361, col: 11, offset: 77251}, name: "EscapedSuperscriptText", }, }, @@ -60217,50 +61046,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2366, col: 5, offset: 77327}, + pos: position{line: 2367, col: 5, offset: 77351}, run: (*parser).callonQuotedTextInSingleQuoteMonospaceText13, expr: &seqExpr{ - pos: position{line: 2366, col: 5, offset: 77327}, + pos: position{line: 2367, col: 5, offset: 77351}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2366, col: 5, offset: 77327}, + pos: position{line: 2367, col: 5, offset: 77351}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2366, col: 16, offset: 77338}, + pos: position{line: 2367, col: 16, offset: 77362}, expr: &ruleRefExpr{ - pos: position{line: 2366, col: 17, offset: 77339}, + pos: position{line: 2367, col: 17, offset: 77363}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2367, col: 5, offset: 77365}, + pos: position{line: 2368, col: 5, offset: 77389}, label: "text", expr: &choiceExpr{ - pos: position{line: 2368, col: 9, offset: 77380}, + pos: position{line: 2369, col: 9, offset: 77404}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2368, col: 9, offset: 77380}, + pos: position{line: 2369, col: 9, offset: 77404}, name: "DoubleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2369, col: 11, offset: 77415}, + pos: position{line: 2370, col: 11, offset: 77439}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2370, col: 11, offset: 77434}, + pos: position{line: 2371, col: 11, offset: 77458}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2371, col: 11, offset: 77455}, + pos: position{line: 2372, col: 11, offset: 77479}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2372, col: 11, offset: 77476}, + pos: position{line: 2373, col: 11, offset: 77500}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2373, col: 11, offset: 77500}, + pos: position{line: 2374, col: 11, offset: 77524}, name: "SuperscriptText", }, }, @@ -60274,35 +61103,35 @@ var g = &grammar{ }, { name: "EscapedMonospaceText", - pos: position{line: 2383, col: 1, offset: 77965}, + pos: position{line: 2384, col: 1, offset: 77989}, expr: &choiceExpr{ - pos: position{line: 2385, col: 5, offset: 78036}, + pos: position{line: 2386, col: 5, offset: 78060}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2385, col: 5, offset: 78036}, + pos: position{line: 2386, col: 5, offset: 78060}, run: (*parser).callonEscapedMonospaceText2, expr: &seqExpr{ - pos: position{line: 2385, col: 5, offset: 78036}, + pos: position{line: 2386, col: 5, offset: 78060}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2385, col: 5, offset: 78036}, + pos: position{line: 2386, col: 5, offset: 78060}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, run: (*parser).callonEscapedMonospaceText5, expr: &seqExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, expr: &litMatcher{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -60313,21 +61142,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2385, col: 40, offset: 78071}, + pos: position{line: 2386, col: 40, offset: 78095}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2385, col: 45, offset: 78076}, + pos: position{line: 2386, col: 45, offset: 78100}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2385, col: 55, offset: 78086}, + pos: position{line: 2386, col: 55, offset: 78110}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2385, col: 89, offset: 78120}, + pos: position{line: 2386, col: 89, offset: 78144}, val: "``", ignoreCase: false, want: "\"``\"", @@ -60336,21 +61165,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2389, col: 7, offset: 78289}, + pos: position{line: 2390, col: 7, offset: 78313}, run: (*parser).callonEscapedMonospaceText14, expr: &seqExpr{ - pos: position{line: 2389, col: 7, offset: 78289}, + pos: position{line: 2390, col: 7, offset: 78313}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2389, col: 7, offset: 78289}, + pos: position{line: 2390, col: 7, offset: 78313}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedMonospaceText17, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -60359,21 +61188,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2389, col: 42, offset: 78324}, + pos: position{line: 2390, col: 42, offset: 78348}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2389, col: 47, offset: 78329}, + pos: position{line: 2390, col: 47, offset: 78353}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2389, col: 57, offset: 78339}, + pos: position{line: 2390, col: 57, offset: 78363}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2389, col: 91, offset: 78373}, + pos: position{line: 2390, col: 91, offset: 78397}, val: "`", ignoreCase: false, want: "\"`\"", @@ -60382,21 +61211,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2394, col: 7, offset: 78579}, + pos: position{line: 2395, col: 7, offset: 78603}, run: (*parser).callonEscapedMonospaceText24, expr: &seqExpr{ - pos: position{line: 2394, col: 7, offset: 78579}, + pos: position{line: 2395, col: 7, offset: 78603}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2394, col: 7, offset: 78579}, + pos: position{line: 2395, col: 7, offset: 78603}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedMonospaceText27, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -60405,21 +61234,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2394, col: 42, offset: 78614}, + pos: position{line: 2395, col: 42, offset: 78638}, val: "`", ignoreCase: false, want: "\"`\"", }, &labeledExpr{ - pos: position{line: 2394, col: 46, offset: 78618}, + pos: position{line: 2395, col: 46, offset: 78642}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2394, col: 56, offset: 78628}, + pos: position{line: 2395, col: 56, offset: 78652}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2394, col: 90, offset: 78662}, + pos: position{line: 2395, col: 90, offset: 78686}, val: "`", ignoreCase: false, want: "\"`\"", @@ -60432,16 +61261,16 @@ var g = &grammar{ }, { name: "MarkedText", - pos: position{line: 2401, col: 1, offset: 78914}, + pos: position{line: 2402, col: 1, offset: 78938}, expr: &choiceExpr{ - pos: position{line: 2401, col: 15, offset: 78928}, + pos: position{line: 2402, col: 15, offset: 78952}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2401, col: 15, offset: 78928}, + pos: position{line: 2402, col: 15, offset: 78952}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2401, col: 39, offset: 78952}, + pos: position{line: 2402, col: 39, offset: 78976}, name: "SingleQuoteMarkedText", }, }, @@ -60449,29 +61278,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedText", - pos: position{line: 2415, col: 1, offset: 79290}, + pos: position{line: 2416, col: 1, offset: 79314}, expr: &actionExpr{ - pos: position{line: 2416, col: 5, offset: 79320}, + pos: position{line: 2417, col: 5, offset: 79344}, run: (*parser).callonDoubleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2416, col: 5, offset: 79320}, + pos: position{line: 2417, col: 5, offset: 79344}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2413, col: 35, offset: 79284}, + pos: position{line: 2414, col: 35, offset: 79308}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2417, col: 5, offset: 79356}, + pos: position{line: 2418, col: 5, offset: 79380}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2417, col: 15, offset: 79366}, + pos: position{line: 2418, col: 15, offset: 79390}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2413, col: 35, offset: 79284}, + pos: position{line: 2414, col: 35, offset: 79308}, val: "##", ignoreCase: false, want: "\"##\"", @@ -60482,49 +61311,49 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedTextElements", - pos: position{line: 2422, col: 1, offset: 79529}, + pos: position{line: 2423, col: 1, offset: 79553}, expr: &zeroOrMoreExpr{ - pos: position{line: 2422, col: 34, offset: 79562}, + pos: position{line: 2423, col: 34, offset: 79586}, expr: &ruleRefExpr{ - pos: position{line: 2422, col: 34, offset: 79562}, + pos: position{line: 2423, col: 34, offset: 79586}, name: "DoubleQuoteMarkedTextElement", }, }, }, { name: "DoubleQuoteMarkedTextElement", - pos: position{line: 2424, col: 1, offset: 79593}, + pos: position{line: 2425, col: 1, offset: 79617}, expr: &actionExpr{ - pos: position{line: 2425, col: 5, offset: 79662}, + pos: position{line: 2426, col: 5, offset: 79686}, run: (*parser).callonDoubleQuoteMarkedTextElement1, expr: &seqExpr{ - pos: position{line: 2425, col: 5, offset: 79662}, + pos: position{line: 2426, col: 5, offset: 79686}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2425, col: 5, offset: 79662}, + pos: position{line: 2426, col: 5, offset: 79686}, expr: &litMatcher{ - pos: position{line: 2413, col: 35, offset: 79284}, + pos: position{line: 2414, col: 35, offset: 79308}, val: "##", ignoreCase: false, want: "\"##\"", }, }, &labeledExpr{ - pos: position{line: 2426, col: 5, offset: 79698}, + pos: position{line: 2427, col: 5, offset: 79722}, label: "element", expr: &choiceExpr{ - pos: position{line: 2427, col: 9, offset: 79716}, + pos: position{line: 2428, col: 9, offset: 79740}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, run: (*parser).callonDoubleQuoteMarkedTextElement7, expr: &seqExpr{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, expr: &charClassMatcher{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -60534,15 +61363,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2406, col: 19, offset: 79040}, + pos: position{line: 2407, col: 19, offset: 79064}, expr: &choiceExpr{ - pos: position{line: 2406, col: 21, offset: 79042}, + pos: position{line: 2407, col: 21, offset: 79066}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMarkedTextElement13, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -60550,7 +61379,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2403, col: 24, offset: 78998}, + pos: position{line: 2404, col: 24, offset: 79022}, val: "#", ignoreCase: false, want: "\"#\"", @@ -60562,12 +61391,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonDoubleQuoteMarkedTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -60576,28 +61405,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2429, col: 11, offset: 79791}, + pos: position{line: 2430, col: 11, offset: 79815}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMarkedTextElement20, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -60606,27 +61435,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2429, col: 19, offset: 79799}, + pos: position{line: 2430, col: 19, offset: 79823}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMarkedTextElement26, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -60992,138 +61821,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2431, col: 11, offset: 79881}, + pos: position{line: 2432, col: 11, offset: 79905}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonDoubleQuoteMarkedTextElement101, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteMarkedTextElement105, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteMarkedTextElement107, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteMarkedTextElement109, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteMarkedTextElement111, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteMarkedTextElement113, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteMarkedTextElement115, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteMarkedTextElement117, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteMarkedTextElement119, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteMarkedTextElement121, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMarkedTextElement123, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMarkedTextElement125, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMarkedTextElement128, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -61131,30 +61960,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMarkedTextElement132, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61163,9 +61992,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -61177,28 +62006,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMarkedTextElement139, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMarkedTextElement141, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61206,25 +62035,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMarkedTextElement146, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61233,9 +62062,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -61245,30 +62074,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteMarkedTextElement153, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteMarkedTextElement155, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteMarkedTextElement157, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -61280,109 +62109,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonDoubleQuoteMarkedTextElement159, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonDoubleQuoteMarkedTextElement161, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonDoubleQuoteMarkedTextElement163, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonDoubleQuoteMarkedTextElement165, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonDoubleQuoteMarkedTextElement167, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonDoubleQuoteMarkedTextElement169, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonDoubleQuoteMarkedTextElement171, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonDoubleQuoteMarkedTextElement173, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMarkedTextElement175, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonDoubleQuoteMarkedTextElement177, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMarkedTextElement180, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -61390,30 +62219,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMarkedTextElement184, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61422,9 +62251,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -61436,28 +62265,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMarkedTextElement191, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonDoubleQuoteMarkedTextElement193, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61465,25 +62294,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonDoubleQuoteMarkedTextElement198, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61492,9 +62321,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -61504,53 +62333,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonDoubleQuoteMarkedTextElement205, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonDoubleQuoteMarkedTextElement207, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonDoubleQuoteMarkedTextElement209, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonDoubleQuoteMarkedTextElement211, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonDoubleQuoteMarkedTextElement213, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61558,15 +62387,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -61577,13 +62406,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonDoubleQuoteMarkedTextElement219, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61591,15 +62420,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -61610,23 +62439,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteMarkedTextElement225, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonDoubleQuoteMarkedTextElement227, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonDoubleQuoteMarkedTextElement230, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -61647,12 +62476,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteMarkedTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -61664,10 +62493,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonDoubleQuoteMarkedTextElement240, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -61865,12 +62694,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonDoubleQuoteMarkedTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -61892,10 +62721,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonDoubleQuoteMarkedTextElement282, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -61909,7 +62738,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2434, col: 11, offset: 79997}, + pos: position{line: 2435, col: 11, offset: 80021}, name: "QuotedTextInDoubleMarkedBoldText", }, &actionExpr{ @@ -61952,31 +62781,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2467, col: 5, offset: 80781}, + pos: position{line: 2468, col: 5, offset: 80805}, val: "[^\\r\\n#]", chars: []rune{'\r', '\n', '#'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2468, col: 7, offset: 80880}, + pos: position{line: 2469, col: 7, offset: 80904}, run: (*parser).callonDoubleQuoteMarkedTextElement294, expr: &seqExpr{ - pos: position{line: 2468, col: 7, offset: 80880}, + pos: position{line: 2469, col: 7, offset: 80904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2413, col: 35, offset: 79284}, + pos: position{line: 2414, col: 35, offset: 79308}, val: "##", ignoreCase: false, want: "\"##\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonDoubleQuoteMarkedTextElement297, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61997,49 +62826,49 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleMarkedBoldText", - pos: position{line: 2441, col: 1, offset: 80151}, + pos: position{line: 2442, col: 1, offset: 80175}, expr: &choiceExpr{ - pos: position{line: 2443, col: 5, offset: 80214}, + pos: position{line: 2444, col: 5, offset: 80238}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2443, col: 5, offset: 80214}, + pos: position{line: 2444, col: 5, offset: 80238}, run: (*parser).callonQuotedTextInDoubleMarkedBoldText2, expr: &seqExpr{ - pos: position{line: 2443, col: 5, offset: 80214}, + pos: position{line: 2444, col: 5, offset: 80238}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2443, col: 5, offset: 80214}, + pos: position{line: 2444, col: 5, offset: 80238}, expr: &litMatcher{ - pos: position{line: 2443, col: 7, offset: 80216}, + pos: position{line: 2444, col: 7, offset: 80240}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2444, col: 5, offset: 80225}, + pos: position{line: 2445, col: 5, offset: 80249}, label: "element", expr: &choiceExpr{ - pos: position{line: 2445, col: 9, offset: 80243}, + pos: position{line: 2446, col: 9, offset: 80267}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2445, col: 9, offset: 80243}, + pos: position{line: 2446, col: 9, offset: 80267}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2446, col: 11, offset: 80270}, + pos: position{line: 2447, col: 11, offset: 80294}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2447, col: 11, offset: 80298}, + pos: position{line: 2448, col: 11, offset: 80322}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2448, col: 11, offset: 80329}, + pos: position{line: 2449, col: 11, offset: 80353}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2449, col: 11, offset: 80360}, + pos: position{line: 2450, col: 11, offset: 80384}, name: "EscapedSuperscriptText", }, }, @@ -62049,50 +62878,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2455, col: 5, offset: 80460}, + pos: position{line: 2456, col: 5, offset: 80484}, run: (*parser).callonQuotedTextInDoubleMarkedBoldText13, expr: &seqExpr{ - pos: position{line: 2455, col: 5, offset: 80460}, + pos: position{line: 2456, col: 5, offset: 80484}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2455, col: 5, offset: 80460}, + pos: position{line: 2456, col: 5, offset: 80484}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2455, col: 16, offset: 80471}, + pos: position{line: 2456, col: 16, offset: 80495}, expr: &ruleRefExpr{ - pos: position{line: 2455, col: 17, offset: 80472}, + pos: position{line: 2456, col: 17, offset: 80496}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2456, col: 5, offset: 80498}, + pos: position{line: 2457, col: 5, offset: 80522}, label: "text", expr: &choiceExpr{ - pos: position{line: 2457, col: 9, offset: 80513}, + pos: position{line: 2458, col: 9, offset: 80537}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2457, col: 9, offset: 80513}, + pos: position{line: 2458, col: 9, offset: 80537}, name: "SingleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2458, col: 11, offset: 80545}, + pos: position{line: 2459, col: 11, offset: 80569}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2459, col: 11, offset: 80564}, + pos: position{line: 2460, col: 11, offset: 80588}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2460, col: 11, offset: 80585}, + pos: position{line: 2461, col: 11, offset: 80609}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2461, col: 11, offset: 80609}, + pos: position{line: 2462, col: 11, offset: 80633}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2462, col: 11, offset: 80633}, + pos: position{line: 2463, col: 11, offset: 80657}, name: "SuperscriptText", }, }, @@ -62106,29 +62935,29 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedText", - pos: position{line: 2479, col: 1, offset: 81287}, + pos: position{line: 2480, col: 1, offset: 81311}, expr: &actionExpr{ - pos: position{line: 2480, col: 5, offset: 81317}, + pos: position{line: 2481, col: 5, offset: 81341}, run: (*parser).callonSingleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2480, col: 5, offset: 81317}, + pos: position{line: 2481, col: 5, offset: 81341}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2475, col: 40, offset: 81239}, + pos: position{line: 2476, col: 40, offset: 81263}, val: "#", ignoreCase: false, want: "\"#\"", }, &labeledExpr{ - pos: position{line: 2481, col: 5, offset: 81357}, + pos: position{line: 2482, col: 5, offset: 81381}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2481, col: 15, offset: 81367}, + pos: position{line: 2482, col: 15, offset: 81391}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2477, col: 38, offset: 81281}, + pos: position{line: 2478, col: 38, offset: 81305}, val: "#", ignoreCase: false, want: "\"#\"", @@ -62139,29 +62968,29 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElements", - pos: position{line: 2486, col: 1, offset: 81534}, + pos: position{line: 2487, col: 1, offset: 81558}, expr: &actionExpr{ - pos: position{line: 2487, col: 5, offset: 81572}, + pos: position{line: 2488, col: 5, offset: 81596}, run: (*parser).callonSingleQuoteMarkedTextElements1, expr: &seqExpr{ - pos: position{line: 2487, col: 5, offset: 81572}, + pos: position{line: 2488, col: 5, offset: 81596}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2487, col: 5, offset: 81572}, + pos: position{line: 2488, col: 5, offset: 81596}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, ¬Expr{ - pos: position{line: 2487, col: 10, offset: 81577}, + pos: position{line: 2488, col: 10, offset: 81601}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMarkedTextElements7, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -62170,18 +62999,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2488, col: 5, offset: 81616}, + pos: position{line: 2489, col: 5, offset: 81640}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2488, col: 14, offset: 81625}, + pos: position{line: 2489, col: 14, offset: 81649}, expr: &ruleRefExpr{ - pos: position{line: 2488, col: 15, offset: 81626}, + pos: position{line: 2489, col: 15, offset: 81650}, name: "SingleQuoteMarkedTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2489, col: 5, offset: 81662}, + pos: position{line: 2490, col: 5, offset: 81686}, run: (*parser).callonSingleQuoteMarkedTextElements12, }, }, @@ -62190,20 +63019,20 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElement", - pos: position{line: 2495, col: 1, offset: 81803}, + pos: position{line: 2496, col: 1, offset: 81827}, expr: &choiceExpr{ - pos: position{line: 2496, col: 5, offset: 81840}, + pos: position{line: 2497, col: 5, offset: 81864}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, run: (*parser).callonSingleQuoteMarkedTextElement2, expr: &seqExpr{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, expr: &charClassMatcher{ - pos: position{line: 2406, col: 5, offset: 79026}, + pos: position{line: 2407, col: 5, offset: 79050}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -62213,15 +63042,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2406, col: 19, offset: 79040}, + pos: position{line: 2407, col: 19, offset: 79064}, expr: &choiceExpr{ - pos: position{line: 2406, col: 21, offset: 79042}, + pos: position{line: 2407, col: 21, offset: 79066}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMarkedTextElement8, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -62229,7 +63058,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2403, col: 24, offset: 78998}, + pos: position{line: 2404, col: 24, offset: 79022}, val: "#", ignoreCase: false, want: "\"#\"", @@ -62241,12 +63070,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonSingleQuoteMarkedTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -62255,28 +63084,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2498, col: 7, offset: 81874}, + pos: position{line: 2499, col: 7, offset: 81898}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMarkedTextElement15, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -62285,27 +63114,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2498, col: 15, offset: 81882}, + pos: position{line: 2499, col: 15, offset: 81906}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMarkedTextElement21, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -62671,138 +63500,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2500, col: 7, offset: 81956}, + pos: position{line: 2501, col: 7, offset: 81980}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonSingleQuoteMarkedTextElement96, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteMarkedTextElement100, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteMarkedTextElement102, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteMarkedTextElement104, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteMarkedTextElement106, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteMarkedTextElement108, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteMarkedTextElement110, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteMarkedTextElement112, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteMarkedTextElement114, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteMarkedTextElement116, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMarkedTextElement118, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMarkedTextElement120, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMarkedTextElement123, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -62810,30 +63639,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMarkedTextElement127, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -62842,9 +63671,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -62856,28 +63685,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMarkedTextElement134, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMarkedTextElement136, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -62885,25 +63714,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMarkedTextElement141, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -62912,9 +63741,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -62924,30 +63753,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteMarkedTextElement148, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteMarkedTextElement150, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteMarkedTextElement152, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -62959,109 +63788,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSingleQuoteMarkedTextElement154, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSingleQuoteMarkedTextElement156, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSingleQuoteMarkedTextElement158, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSingleQuoteMarkedTextElement160, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSingleQuoteMarkedTextElement162, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSingleQuoteMarkedTextElement164, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSingleQuoteMarkedTextElement166, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSingleQuoteMarkedTextElement168, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMarkedTextElement170, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSingleQuoteMarkedTextElement172, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMarkedTextElement175, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -63069,30 +63898,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMarkedTextElement179, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -63101,9 +63930,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -63115,28 +63944,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMarkedTextElement186, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSingleQuoteMarkedTextElement188, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63144,25 +63973,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSingleQuoteMarkedTextElement193, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -63171,9 +64000,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -63183,53 +64012,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSingleQuoteMarkedTextElement200, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSingleQuoteMarkedTextElement202, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSingleQuoteMarkedTextElement204, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSingleQuoteMarkedTextElement206, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonSingleQuoteMarkedTextElement208, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63237,15 +64066,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -63256,13 +64085,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonSingleQuoteMarkedTextElement214, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63270,15 +64099,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -63289,23 +64118,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteMarkedTextElement220, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSingleQuoteMarkedTextElement222, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonSingleQuoteMarkedTextElement225, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -63326,12 +64155,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteMarkedTextElement231, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -63343,10 +64172,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSingleQuoteMarkedTextElement235, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -63544,12 +64373,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSingleQuoteMarkedTextElement273, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -63571,10 +64400,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonSingleQuoteMarkedTextElement277, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -63588,7 +64417,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2503, col: 7, offset: 82060}, + pos: position{line: 2504, col: 7, offset: 82084}, name: "QuotedTextInSingleQuoteMarkedText", }, &actionExpr{ @@ -63631,31 +64460,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2533, col: 5, offset: 82796}, + pos: position{line: 2534, col: 5, offset: 82820}, val: "[^\\r\\n #]", chars: []rune{'\r', '\n', ' ', '#'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2534, col: 7, offset: 82901}, + pos: position{line: 2535, col: 7, offset: 82925}, run: (*parser).callonSingleQuoteMarkedTextElement289, expr: &seqExpr{ - pos: position{line: 2534, col: 7, offset: 82901}, + pos: position{line: 2535, col: 7, offset: 82925}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2534, col: 7, offset: 82901}, + pos: position{line: 2535, col: 7, offset: 82925}, val: "#", ignoreCase: false, want: "\"#\"", }, &actionExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, run: (*parser).callonSingleQuoteMarkedTextElement292, expr: &oneOrMoreExpr{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, expr: &charClassMatcher{ - pos: position{line: 3037, col: 14, offset: 98200}, + pos: position{line: 3038, col: 14, offset: 98224}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63672,49 +64501,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteMarkedText", - pos: position{line: 2507, col: 1, offset: 82165}, + pos: position{line: 2508, col: 1, offset: 82189}, expr: &choiceExpr{ - pos: position{line: 2509, col: 5, offset: 82229}, + pos: position{line: 2510, col: 5, offset: 82253}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2509, col: 5, offset: 82229}, + pos: position{line: 2510, col: 5, offset: 82253}, run: (*parser).callonQuotedTextInSingleQuoteMarkedText2, expr: &seqExpr{ - pos: position{line: 2509, col: 5, offset: 82229}, + pos: position{line: 2510, col: 5, offset: 82253}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2509, col: 5, offset: 82229}, + pos: position{line: 2510, col: 5, offset: 82253}, expr: &litMatcher{ - pos: position{line: 2509, col: 7, offset: 82231}, + pos: position{line: 2510, col: 7, offset: 82255}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2510, col: 5, offset: 82240}, + pos: position{line: 2511, col: 5, offset: 82264}, label: "element", expr: &choiceExpr{ - pos: position{line: 2511, col: 9, offset: 82258}, + pos: position{line: 2512, col: 9, offset: 82282}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2511, col: 9, offset: 82258}, + pos: position{line: 2512, col: 9, offset: 82282}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2512, col: 11, offset: 82285}, + pos: position{line: 2513, col: 11, offset: 82309}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2513, col: 11, offset: 82313}, + pos: position{line: 2514, col: 11, offset: 82337}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2514, col: 11, offset: 82344}, + pos: position{line: 2515, col: 11, offset: 82368}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2515, col: 11, offset: 82375}, + pos: position{line: 2516, col: 11, offset: 82399}, name: "EscapedSuperscriptText", }, }, @@ -63724,50 +64553,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2521, col: 5, offset: 82475}, + pos: position{line: 2522, col: 5, offset: 82499}, run: (*parser).callonQuotedTextInSingleQuoteMarkedText13, expr: &seqExpr{ - pos: position{line: 2521, col: 5, offset: 82475}, + pos: position{line: 2522, col: 5, offset: 82499}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2521, col: 5, offset: 82475}, + pos: position{line: 2522, col: 5, offset: 82499}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2521, col: 16, offset: 82486}, + pos: position{line: 2522, col: 16, offset: 82510}, expr: &ruleRefExpr{ - pos: position{line: 2521, col: 17, offset: 82487}, + pos: position{line: 2522, col: 17, offset: 82511}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2522, col: 5, offset: 82513}, + pos: position{line: 2523, col: 5, offset: 82537}, label: "text", expr: &choiceExpr{ - pos: position{line: 2523, col: 9, offset: 82528}, + pos: position{line: 2524, col: 9, offset: 82552}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2523, col: 9, offset: 82528}, + pos: position{line: 2524, col: 9, offset: 82552}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2524, col: 11, offset: 82560}, + pos: position{line: 2525, col: 11, offset: 82584}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2525, col: 11, offset: 82579}, + pos: position{line: 2526, col: 11, offset: 82603}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2526, col: 11, offset: 82600}, + pos: position{line: 2527, col: 11, offset: 82624}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2527, col: 11, offset: 82624}, + pos: position{line: 2528, col: 11, offset: 82648}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2528, col: 11, offset: 82648}, + pos: position{line: 2529, col: 11, offset: 82672}, name: "SuperscriptText", }, }, @@ -63781,35 +64610,35 @@ var g = &grammar{ }, { name: "EscapedMarkedText", - pos: position{line: 2538, col: 1, offset: 83076}, + pos: position{line: 2539, col: 1, offset: 83100}, expr: &choiceExpr{ - pos: position{line: 2540, col: 5, offset: 83140}, + pos: position{line: 2541, col: 5, offset: 83164}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2540, col: 5, offset: 83140}, + pos: position{line: 2541, col: 5, offset: 83164}, run: (*parser).callonEscapedMarkedText2, expr: &seqExpr{ - pos: position{line: 2540, col: 5, offset: 83140}, + pos: position{line: 2541, col: 5, offset: 83164}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2540, col: 5, offset: 83140}, + pos: position{line: 2541, col: 5, offset: 83164}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, run: (*parser).callonEscapedMarkedText5, expr: &seqExpr{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1942, col: 25, offset: 63439}, + pos: position{line: 1943, col: 25, offset: 63463}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, expr: &litMatcher{ - pos: position{line: 1942, col: 30, offset: 63444}, + pos: position{line: 1943, col: 30, offset: 63468}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -63820,21 +64649,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2540, col: 40, offset: 83175}, + pos: position{line: 2541, col: 40, offset: 83199}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2540, col: 45, offset: 83180}, + pos: position{line: 2541, col: 45, offset: 83204}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2540, col: 55, offset: 83190}, + pos: position{line: 2541, col: 55, offset: 83214}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2540, col: 86, offset: 83221}, + pos: position{line: 2541, col: 86, offset: 83245}, val: "##", ignoreCase: false, want: "\"##\"", @@ -63843,21 +64672,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2544, col: 7, offset: 83386}, + pos: position{line: 2545, col: 7, offset: 83410}, run: (*parser).callonEscapedMarkedText14, expr: &seqExpr{ - pos: position{line: 2544, col: 7, offset: 83386}, + pos: position{line: 2545, col: 7, offset: 83410}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2544, col: 7, offset: 83386}, + pos: position{line: 2545, col: 7, offset: 83410}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedMarkedText17, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -63866,21 +64695,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2544, col: 42, offset: 83421}, + pos: position{line: 2545, col: 42, offset: 83445}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2544, col: 47, offset: 83426}, + pos: position{line: 2545, col: 47, offset: 83450}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2544, col: 57, offset: 83436}, + pos: position{line: 2545, col: 57, offset: 83460}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2544, col: 88, offset: 83467}, + pos: position{line: 2545, col: 88, offset: 83491}, val: "#", ignoreCase: false, want: "\"#\"", @@ -63889,21 +64718,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2549, col: 7, offset: 83670}, + pos: position{line: 2550, col: 7, offset: 83694}, run: (*parser).callonEscapedMarkedText24, expr: &seqExpr{ - pos: position{line: 2549, col: 7, offset: 83670}, + pos: position{line: 2550, col: 7, offset: 83694}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2549, col: 7, offset: 83670}, + pos: position{line: 2550, col: 7, offset: 83694}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedMarkedText27, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -63912,21 +64741,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2549, col: 42, offset: 83705}, + pos: position{line: 2550, col: 42, offset: 83729}, val: "#", ignoreCase: false, want: "\"#\"", }, &labeledExpr{ - pos: position{line: 2549, col: 46, offset: 83709}, + pos: position{line: 2550, col: 46, offset: 83733}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2549, col: 56, offset: 83719}, + pos: position{line: 2550, col: 56, offset: 83743}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2549, col: 87, offset: 83750}, + pos: position{line: 2550, col: 87, offset: 83774}, val: "#", ignoreCase: false, want: "\"#\"", @@ -63939,29 +64768,29 @@ var g = &grammar{ }, { name: "SubscriptText", - pos: position{line: 2556, col: 1, offset: 84017}, + pos: position{line: 2557, col: 1, offset: 84041}, expr: &actionExpr{ - pos: position{line: 2557, col: 5, offset: 84039}, + pos: position{line: 2558, col: 5, offset: 84063}, run: (*parser).callonSubscriptText1, expr: &seqExpr{ - pos: position{line: 2557, col: 5, offset: 84039}, + pos: position{line: 2558, col: 5, offset: 84063}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2563, col: 27, offset: 84254}, + pos: position{line: 2564, col: 27, offset: 84278}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2558, col: 5, offset: 84066}, + pos: position{line: 2559, col: 5, offset: 84090}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2558, col: 14, offset: 84075}, + pos: position{line: 2559, col: 14, offset: 84099}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2563, col: 27, offset: 84254}, + pos: position{line: 2564, col: 27, offset: 84278}, val: "~", ignoreCase: false, want: "\"~\"", @@ -63972,21 +64801,21 @@ var g = &grammar{ }, { name: "SubscriptTextElement", - pos: position{line: 2565, col: 1, offset: 84259}, + pos: position{line: 2566, col: 1, offset: 84283}, expr: &choiceExpr{ - pos: position{line: 2565, col: 25, offset: 84283}, + pos: position{line: 2566, col: 25, offset: 84307}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2565, col: 25, offset: 84283}, + pos: position{line: 2566, col: 25, offset: 84307}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2567, col: 21, offset: 84335}, + pos: position{line: 2568, col: 21, offset: 84359}, run: (*parser).callonSubscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2567, col: 21, offset: 84335}, + pos: position{line: 2568, col: 21, offset: 84359}, expr: &charClassMatcher{ - pos: position{line: 2567, col: 21, offset: 84335}, + pos: position{line: 2568, col: 21, offset: 84359}, val: "[^\\r\\n ~]", chars: []rune{'\r', '\n', ' ', '~'}, ignoreCase: false, @@ -63999,23 +64828,23 @@ var g = &grammar{ }, { name: "EscapedSubscriptText", - pos: position{line: 2571, col: 1, offset: 84420}, + pos: position{line: 2572, col: 1, offset: 84444}, expr: &actionExpr{ - pos: position{line: 2573, col: 5, offset: 84487}, + pos: position{line: 2574, col: 5, offset: 84511}, run: (*parser).callonEscapedSubscriptText1, expr: &seqExpr{ - pos: position{line: 2573, col: 5, offset: 84487}, + pos: position{line: 2574, col: 5, offset: 84511}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2573, col: 5, offset: 84487}, + pos: position{line: 2574, col: 5, offset: 84511}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedSubscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -64024,21 +64853,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2563, col: 27, offset: 84254}, + pos: position{line: 2564, col: 27, offset: 84278}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2575, col: 5, offset: 84555}, + pos: position{line: 2576, col: 5, offset: 84579}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2575, col: 14, offset: 84564}, + pos: position{line: 2576, col: 14, offset: 84588}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2563, col: 27, offset: 84254}, + pos: position{line: 2564, col: 27, offset: 84278}, val: "~", ignoreCase: false, want: "\"~\"", @@ -64049,29 +64878,29 @@ var g = &grammar{ }, { name: "SuperscriptText", - pos: position{line: 2583, col: 1, offset: 84827}, + pos: position{line: 2584, col: 1, offset: 84851}, expr: &actionExpr{ - pos: position{line: 2584, col: 5, offset: 84851}, + pos: position{line: 2585, col: 5, offset: 84875}, run: (*parser).callonSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2584, col: 5, offset: 84851}, + pos: position{line: 2585, col: 5, offset: 84875}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2590, col: 29, offset: 85078}, + pos: position{line: 2591, col: 29, offset: 85102}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2585, col: 5, offset: 84881}, + pos: position{line: 2586, col: 5, offset: 84905}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2585, col: 14, offset: 84890}, + pos: position{line: 2586, col: 14, offset: 84914}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2590, col: 29, offset: 85078}, + pos: position{line: 2591, col: 29, offset: 85102}, val: "^", ignoreCase: false, want: "\"^\"", @@ -64082,21 +64911,21 @@ var g = &grammar{ }, { name: "SuperscriptTextElement", - pos: position{line: 2592, col: 1, offset: 85083}, + pos: position{line: 2593, col: 1, offset: 85107}, expr: &choiceExpr{ - pos: position{line: 2592, col: 27, offset: 85109}, + pos: position{line: 2593, col: 27, offset: 85133}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2592, col: 27, offset: 85109}, + pos: position{line: 2593, col: 27, offset: 85133}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2594, col: 23, offset: 85165}, + pos: position{line: 2595, col: 23, offset: 85189}, run: (*parser).callonSuperscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2594, col: 23, offset: 85165}, + pos: position{line: 2595, col: 23, offset: 85189}, expr: &charClassMatcher{ - pos: position{line: 2594, col: 23, offset: 85165}, + pos: position{line: 2595, col: 23, offset: 85189}, val: "[^\\r\\n ^]", chars: []rune{'\r', '\n', ' ', '^'}, ignoreCase: false, @@ -64109,23 +64938,23 @@ var g = &grammar{ }, { name: "EscapedSuperscriptText", - pos: position{line: 2598, col: 1, offset: 85250}, + pos: position{line: 2599, col: 1, offset: 85274}, expr: &actionExpr{ - pos: position{line: 2600, col: 5, offset: 85322}, + pos: position{line: 2601, col: 5, offset: 85346}, run: (*parser).callonEscapedSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2600, col: 5, offset: 85322}, + pos: position{line: 2601, col: 5, offset: 85346}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2600, col: 5, offset: 85322}, + pos: position{line: 2601, col: 5, offset: 85346}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, run: (*parser).callonEscapedSuperscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, expr: &litMatcher{ - pos: position{line: 1938, col: 25, offset: 63366}, + pos: position{line: 1939, col: 25, offset: 63390}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -64134,21 +64963,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2590, col: 29, offset: 85078}, + pos: position{line: 2591, col: 29, offset: 85102}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 85392}, + pos: position{line: 2603, col: 5, offset: 85416}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2602, col: 14, offset: 85401}, + pos: position{line: 2603, col: 14, offset: 85425}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2590, col: 29, offset: 85078}, + pos: position{line: 2591, col: 29, offset: 85102}, val: "^", ignoreCase: false, want: "\"^\"", @@ -64159,49 +64988,49 @@ var g = &grammar{ }, { name: "Substitutions", - pos: position{line: 2637, col: 1, offset: 86720}, + pos: position{line: 2638, col: 1, offset: 86744}, expr: &actionExpr{ - pos: position{line: 2638, col: 5, offset: 86774}, + pos: position{line: 2639, col: 5, offset: 86798}, run: (*parser).callonSubstitutions1, expr: &seqExpr{ - pos: position{line: 2638, col: 5, offset: 86774}, + pos: position{line: 2639, col: 5, offset: 86798}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2638, col: 5, offset: 86774}, + pos: position{line: 2639, col: 5, offset: 86798}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2638, col: 14, offset: 86783}, + pos: position{line: 2639, col: 14, offset: 86807}, expr: &actionExpr{ - pos: position{line: 2639, col: 9, offset: 86793}, + pos: position{line: 2640, col: 9, offset: 86817}, run: (*parser).callonSubstitutions5, expr: &seqExpr{ - pos: position{line: 2639, col: 9, offset: 86793}, + pos: position{line: 2640, col: 9, offset: 86817}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2639, col: 9, offset: 86793}, + pos: position{line: 2640, col: 9, offset: 86817}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &labeledExpr{ - pos: position{line: 2640, col: 9, offset: 86806}, + pos: position{line: 2641, col: 9, offset: 86830}, label: "element", expr: &choiceExpr{ - pos: position{line: 2641, col: 13, offset: 86828}, + pos: position{line: 2642, col: 13, offset: 86852}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, run: (*parser).callonSubstitutions12, expr: &seqExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, expr: &charClassMatcher{ - pos: position{line: 3052, col: 5, offset: 98799}, + pos: position{line: 3053, col: 5, offset: 98823}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -64211,13 +65040,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3053, col: 6, offset: 98849}, + pos: position{line: 3054, col: 6, offset: 98873}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSubstitutions17, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64225,37 +65054,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3053, col: 14, offset: 98857}, + pos: position{line: 3054, col: 14, offset: 98881}, expr: &choiceExpr{ - pos: position{line: 3053, col: 16, offset: 98859}, + pos: position{line: 3054, col: 16, offset: 98883}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3053, col: 16, offset: 98859}, + pos: position{line: 3054, col: 16, offset: 98883}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions22, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64264,9 +65093,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -64278,10 +65107,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSubstitutions29, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64289,25 +65118,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions31, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64373,10 +65202,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1229, col: 9, offset: 38498}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSubstitutions49, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64387,28 +65216,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1229, col: 16, offset: 38505}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions53, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64417,9 +65246,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -64429,19 +65258,19 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3058, col: 16, offset: 99033}, + pos: position{line: 3059, col: 16, offset: 99057}, run: (*parser).callonSubstitutions60, expr: &seqExpr{ - pos: position{line: 3058, col: 16, offset: 99033}, + pos: position{line: 3059, col: 16, offset: 99057}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3058, col: 16, offset: 99033}, + pos: position{line: 3059, col: 16, offset: 99057}, label: "char", expr: &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonSubstitutions63, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -64450,15 +65279,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3058, col: 44, offset: 99061}, + pos: position{line: 3059, col: 44, offset: 99085}, expr: &choiceExpr{ - pos: position{line: 3058, col: 46, offset: 99063}, + pos: position{line: 3059, col: 46, offset: 99087}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSubstitutions67, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64466,25 +65295,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions69, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64493,9 +65322,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -64505,166 +65334,166 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2647, col: 15, offset: 87067}, + pos: position{line: 2648, col: 15, offset: 87091}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2648, col: 15, offset: 87087}, + pos: position{line: 2649, col: 15, offset: 87111}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2649, col: 15, offset: 87119}, + pos: position{line: 2650, col: 15, offset: 87143}, name: "InlineMacro", }, &ruleRefExpr{ - pos: position{line: 2650, col: 15, offset: 87208}, + pos: position{line: 2651, col: 15, offset: 87232}, name: "Callout", }, &actionExpr{ - pos: position{line: 2746, col: 5, offset: 89789}, + pos: position{line: 2747, col: 5, offset: 89813}, run: (*parser).callonSubstitutions80, expr: &seqExpr{ - pos: position{line: 2746, col: 5, offset: 89789}, + pos: position{line: 2747, col: 5, offset: 89813}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2746, col: 5, offset: 89789}, + pos: position{line: 2747, col: 5, offset: 89813}, run: (*parser).callonSubstitutions82, }, &labeledExpr{ - pos: position{line: 2749, col: 5, offset: 89860}, + pos: position{line: 2750, col: 5, offset: 89884}, label: "element", expr: &choiceExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonSubstitutions85, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSubstitutions89, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSubstitutions91, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSubstitutions93, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSubstitutions95, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSubstitutions97, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSubstitutions99, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSubstitutions101, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSubstitutions103, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSubstitutions105, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSubstitutions107, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSubstitutions109, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSubstitutions112, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64672,30 +65501,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions116, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64704,9 +65533,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -64718,28 +65547,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSubstitutions123, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSubstitutions125, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -64747,25 +65576,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions130, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64774,9 +65603,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -64786,30 +65615,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSubstitutions137, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSubstitutions139, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSubstitutions141, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -64821,109 +65650,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonSubstitutions143, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonSubstitutions145, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonSubstitutions147, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonSubstitutions149, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonSubstitutions151, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonSubstitutions153, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonSubstitutions155, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonSubstitutions157, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSubstitutions159, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonSubstitutions161, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSubstitutions164, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64931,30 +65760,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions168, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64963,9 +65792,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -64977,28 +65806,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSubstitutions175, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonSubstitutions177, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65006,25 +65835,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonSubstitutions182, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -65033,9 +65862,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -65045,53 +65874,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonSubstitutions189, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonSubstitutions191, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonSubstitutions193, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonSubstitutions195, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonSubstitutions197, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65099,15 +65928,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -65118,13 +65947,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonSubstitutions203, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65132,15 +65961,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -65157,23 +65986,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSubstitutions209, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonSubstitutions211, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonSubstitutions214, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -65194,12 +66023,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSubstitutions220, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -65211,10 +66040,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonSubstitutions224, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -65412,12 +66241,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonSubstitutions262, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -65439,10 +66268,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonSubstitutions266, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -65810,10 +66639,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3071, col: 12, offset: 99495}, + pos: position{line: 3072, col: 12, offset: 99519}, run: (*parser).callonSubstitutions337, expr: &anyMatcher{ - line: 3071, col: 12, offset: 99495, + line: 3072, col: 12, offset: 99519, }, }, }, @@ -65825,9 +66654,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -65836,39 +66665,39 @@ var g = &grammar{ }, { name: "AttributeStructuredValue", - pos: position{line: 2663, col: 1, offset: 87690}, + pos: position{line: 2664, col: 1, offset: 87714}, expr: &actionExpr{ - pos: position{line: 2664, col: 5, offset: 87723}, + pos: position{line: 2665, col: 5, offset: 87747}, run: (*parser).callonAttributeStructuredValue1, expr: &seqExpr{ - pos: position{line: 2664, col: 5, offset: 87723}, + pos: position{line: 2665, col: 5, offset: 87747}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2664, col: 5, offset: 87723}, + pos: position{line: 2665, col: 5, offset: 87747}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2664, col: 14, offset: 87732}, + pos: position{line: 2665, col: 14, offset: 87756}, expr: &choiceExpr{ - pos: position{line: 2665, col: 9, offset: 87742}, + pos: position{line: 2666, col: 9, offset: 87766}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2665, col: 9, offset: 87742}, + pos: position{line: 2666, col: 9, offset: 87766}, name: "InlineMacro", }, &ruleRefExpr{ - pos: position{line: 2666, col: 11, offset: 87764}, + pos: position{line: 2667, col: 11, offset: 87788}, name: "Quote", }, &actionExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, run: (*parser).callonAttributeStructuredValue8, expr: &seqExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65877,21 +66706,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3045, col: 15, offset: 98591}, + pos: position{line: 3046, col: 15, offset: 98615}, expr: &choiceExpr{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -65901,15 +66730,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, run: (*parser).callonAttributeStructuredValue17, expr: &seqExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65918,21 +66747,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 19, offset: 98685}, + pos: position{line: 3048, col: 19, offset: 98709}, expr: &seqExpr{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65947,10 +66776,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeStructuredValue26, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -65958,23 +66787,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonAttributeStructuredValue28, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonAttributeStructuredValue30, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonAttributeStructuredValue33, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -65995,12 +66824,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonAttributeStructuredValue39, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -66012,10 +66841,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeStructuredValue43, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -66213,12 +67042,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonAttributeStructuredValue81, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -66240,10 +67069,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonAttributeStructuredValue85, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -66257,134 +67086,134 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonAttributeStructuredValue87, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonAttributeStructuredValue91, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonAttributeStructuredValue93, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonAttributeStructuredValue95, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonAttributeStructuredValue97, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonAttributeStructuredValue99, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonAttributeStructuredValue101, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonAttributeStructuredValue103, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonAttributeStructuredValue105, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonAttributeStructuredValue107, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonAttributeStructuredValue109, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonAttributeStructuredValue111, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeStructuredValue114, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -66392,30 +67221,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonAttributeStructuredValue118, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66424,9 +67253,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -66438,28 +67267,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonAttributeStructuredValue125, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonAttributeStructuredValue127, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -66467,25 +67296,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonAttributeStructuredValue132, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66494,9 +67323,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -66506,30 +67335,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonAttributeStructuredValue139, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonAttributeStructuredValue141, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonAttributeStructuredValue143, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -66541,109 +67370,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonAttributeStructuredValue145, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonAttributeStructuredValue147, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonAttributeStructuredValue149, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonAttributeStructuredValue151, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonAttributeStructuredValue153, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonAttributeStructuredValue155, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonAttributeStructuredValue157, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonAttributeStructuredValue159, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonAttributeStructuredValue161, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonAttributeStructuredValue163, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonAttributeStructuredValue166, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -66651,30 +67480,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonAttributeStructuredValue170, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66683,9 +67512,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -66697,28 +67526,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonAttributeStructuredValue177, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonAttributeStructuredValue179, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -66726,25 +67555,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonAttributeStructuredValue184, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66753,9 +67582,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -66765,53 +67594,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonAttributeStructuredValue191, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonAttributeStructuredValue193, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonAttributeStructuredValue195, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonAttributeStructuredValue197, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonAttributeStructuredValue199, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -66819,15 +67648,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -66838,13 +67667,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonAttributeStructuredValue205, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -66852,15 +67681,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -66910,10 +67739,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3071, col: 12, offset: 99495}, + pos: position{line: 3072, col: 12, offset: 99519}, run: (*parser).callonAttributeStructuredValue219, expr: &anyMatcher{ - line: 3071, col: 12, offset: 99495, + line: 3072, col: 12, offset: 99519, }, }, }, @@ -66921,9 +67750,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -66932,28 +67761,28 @@ var g = &grammar{ }, { name: "HeaderGroup", - pos: position{line: 2679, col: 1, offset: 88007}, + pos: position{line: 2680, col: 1, offset: 88031}, expr: &actionExpr{ - pos: position{line: 2680, col: 5, offset: 88027}, + pos: position{line: 2681, col: 5, offset: 88051}, run: (*parser).callonHeaderGroup1, expr: &seqExpr{ - pos: position{line: 2680, col: 5, offset: 88027}, + pos: position{line: 2681, col: 5, offset: 88051}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2680, col: 5, offset: 88027}, + pos: position{line: 2681, col: 5, offset: 88051}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2680, col: 14, offset: 88036}, + pos: position{line: 2681, col: 14, offset: 88060}, expr: &ruleRefExpr{ - pos: position{line: 2680, col: 15, offset: 88037}, + pos: position{line: 2681, col: 15, offset: 88061}, name: "HeaderGroupElement", }, }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -66962,38 +67791,38 @@ var g = &grammar{ }, { name: "HeaderGroupElement", - pos: position{line: 2684, col: 1, offset: 88121}, + pos: position{line: 2685, col: 1, offset: 88145}, expr: &actionExpr{ - pos: position{line: 2685, col: 5, offset: 88147}, + pos: position{line: 2686, col: 5, offset: 88171}, run: (*parser).callonHeaderGroupElement1, expr: &seqExpr{ - pos: position{line: 2685, col: 5, offset: 88147}, + pos: position{line: 2686, col: 5, offset: 88171}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2685, col: 5, offset: 88147}, + pos: position{line: 2686, col: 5, offset: 88171}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &labeledExpr{ - pos: position{line: 2686, col: 5, offset: 88156}, + pos: position{line: 2687, col: 5, offset: 88180}, label: "element", expr: &choiceExpr{ - pos: position{line: 2687, col: 9, offset: 88174}, + pos: position{line: 2688, col: 9, offset: 88198}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, run: (*parser).callonHeaderGroupElement8, expr: &seqExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 5, offset: 98581}, + pos: position{line: 3046, col: 5, offset: 98605}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67002,21 +67831,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3045, col: 15, offset: 98591}, + pos: position{line: 3046, col: 15, offset: 98615}, expr: &choiceExpr{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 17, offset: 98593}, + pos: position{line: 3046, col: 17, offset: 98617}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -67026,15 +67855,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, run: (*parser).callonHeaderGroupElement17, expr: &seqExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 9, offset: 98675}, + pos: position{line: 3048, col: 9, offset: 98699}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67043,21 +67872,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 19, offset: 98685}, + pos: position{line: 3048, col: 19, offset: 98709}, expr: &seqExpr{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3047, col: 20, offset: 98686}, + pos: position{line: 3048, col: 20, offset: 98710}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, expr: &charClassMatcher{ - pos: position{line: 3047, col: 27, offset: 98693}, + pos: position{line: 3048, col: 27, offset: 98717}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67072,18 +67901,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2688, col: 12, offset: 88190}, + pos: position{line: 2689, col: 12, offset: 88214}, run: (*parser).callonHeaderGroupElement26, expr: &seqExpr{ - pos: position{line: 2688, col: 12, offset: 88190}, + pos: position{line: 2689, col: 12, offset: 88214}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2688, col: 12, offset: 88190}, + pos: position{line: 2689, col: 12, offset: 88214}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonHeaderGroupElement29, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67092,7 +67921,7 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2688, col: 19, offset: 88197}, + pos: position{line: 2689, col: 19, offset: 88221}, label: "id", expr: &actionExpr{ pos: position{line: 408, col: 5, offset: 12598}, @@ -67554,12 +68383,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2688, col: 40, offset: 88218}, + pos: position{line: 2689, col: 40, offset: 88242}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonHeaderGroupElement124, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67568,11 +68397,11 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2688, col: 47, offset: 88225}, + pos: position{line: 2689, col: 47, offset: 88249}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -67580,10 +68409,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonHeaderGroupElement129, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67591,162 +68420,162 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2690, col: 11, offset: 88298}, + pos: position{line: 2691, col: 11, offset: 88322}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2691, col: 11, offset: 88326}, + pos: position{line: 2692, col: 11, offset: 88350}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2692, col: 11, offset: 88342}, + pos: position{line: 2693, col: 11, offset: 88366}, name: "Link", }, &actionExpr{ - pos: position{line: 2746, col: 5, offset: 89789}, + pos: position{line: 2747, col: 5, offset: 89813}, run: (*parser).callonHeaderGroupElement134, expr: &seqExpr{ - pos: position{line: 2746, col: 5, offset: 89789}, + pos: position{line: 2747, col: 5, offset: 89813}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2746, col: 5, offset: 89789}, + pos: position{line: 2747, col: 5, offset: 89813}, run: (*parser).callonHeaderGroupElement136, }, &labeledExpr{ - pos: position{line: 2749, col: 5, offset: 89860}, + pos: position{line: 2750, col: 5, offset: 89884}, label: "element", expr: &choiceExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, run: (*parser).callonHeaderGroupElement139, expr: &seqExpr{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2790, col: 5, offset: 91187}, + pos: position{line: 2791, col: 5, offset: 91211}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2790, col: 10, offset: 91192}, + pos: position{line: 2791, col: 10, offset: 91216}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonHeaderGroupElement143, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonHeaderGroupElement145, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonHeaderGroupElement147, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonHeaderGroupElement149, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonHeaderGroupElement151, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonHeaderGroupElement153, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonHeaderGroupElement155, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonHeaderGroupElement157, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonHeaderGroupElement159, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonHeaderGroupElement161, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonHeaderGroupElement163, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonHeaderGroupElement166, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67754,30 +68583,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonHeaderGroupElement170, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -67786,9 +68615,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -67800,28 +68629,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonHeaderGroupElement177, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonHeaderGroupElement179, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67829,25 +68658,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonHeaderGroupElement184, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -67856,9 +68685,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -67868,30 +68697,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonHeaderGroupElement191, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonHeaderGroupElement193, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonHeaderGroupElement195, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -67903,109 +68732,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, run: (*parser).callonHeaderGroupElement197, expr: &litMatcher{ - pos: position{line: 2799, col: 5, offset: 91645}, + pos: position{line: 2800, col: 5, offset: 91669}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, run: (*parser).callonHeaderGroupElement199, expr: &litMatcher{ - pos: position{line: 2802, col: 7, offset: 91703}, + pos: position{line: 2803, col: 7, offset: 91727}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, run: (*parser).callonHeaderGroupElement201, expr: &litMatcher{ - pos: position{line: 2805, col: 7, offset: 91761}, + pos: position{line: 2806, col: 7, offset: 91785}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, run: (*parser).callonHeaderGroupElement203, expr: &litMatcher{ - pos: position{line: 2808, col: 7, offset: 91817}, + pos: position{line: 2809, col: 7, offset: 91841}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, run: (*parser).callonHeaderGroupElement205, expr: &litMatcher{ - pos: position{line: 2814, col: 14, offset: 91939}, + pos: position{line: 2815, col: 14, offset: 91963}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, run: (*parser).callonHeaderGroupElement207, expr: &litMatcher{ - pos: position{line: 2818, col: 14, offset: 92005}, + pos: position{line: 2819, col: 14, offset: 92029}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, run: (*parser).callonHeaderGroupElement209, expr: &litMatcher{ - pos: position{line: 2822, col: 15, offset: 92074}, + pos: position{line: 2823, col: 15, offset: 92098}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, run: (*parser).callonHeaderGroupElement211, expr: &litMatcher{ - pos: position{line: 2826, col: 13, offset: 92139}, + pos: position{line: 2827, col: 13, offset: 92163}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonHeaderGroupElement213, expr: &seqExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2833, col: 5, offset: 92296}, + pos: position{line: 2834, col: 5, offset: 92320}, run: (*parser).callonHeaderGroupElement215, }, &litMatcher{ - pos: position{line: 2836, col: 5, offset: 92352}, + pos: position{line: 2837, col: 5, offset: 92376}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2836, col: 11, offset: 92358}, + pos: position{line: 2837, col: 11, offset: 92382}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonHeaderGroupElement218, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -68013,30 +68842,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2836, col: 19, offset: 92366}, + pos: position{line: 2837, col: 19, offset: 92390}, expr: &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonHeaderGroupElement222, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -68045,9 +68874,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -68059,28 +68888,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonHeaderGroupElement229, expr: &seqExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2841, col: 5, offset: 92487}, + pos: position{line: 2842, col: 5, offset: 92511}, run: (*parser).callonHeaderGroupElement231, }, &litMatcher{ - pos: position{line: 2844, col: 5, offset: 92546}, + pos: position{line: 2845, col: 5, offset: 92570}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2844, col: 10, offset: 92551}, + pos: position{line: 2845, col: 10, offset: 92575}, expr: &choiceExpr{ - pos: position{line: 2844, col: 12, offset: 92553}, + pos: position{line: 2845, col: 12, offset: 92577}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -68088,25 +68917,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonHeaderGroupElement236, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -68115,9 +68944,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -68127,53 +68956,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, run: (*parser).callonHeaderGroupElement243, expr: &litMatcher{ - pos: position{line: 2849, col: 21, offset: 92640}, + pos: position{line: 2850, col: 21, offset: 92664}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, run: (*parser).callonHeaderGroupElement245, expr: &litMatcher{ - pos: position{line: 2853, col: 20, offset: 92710}, + pos: position{line: 2854, col: 20, offset: 92734}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, run: (*parser).callonHeaderGroupElement247, expr: &litMatcher{ - pos: position{line: 2857, col: 21, offset: 92781}, + pos: position{line: 2858, col: 21, offset: 92805}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, run: (*parser).callonHeaderGroupElement249, expr: &litMatcher{ - pos: position{line: 2861, col: 20, offset: 92851}, + pos: position{line: 2862, col: 20, offset: 92875}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, run: (*parser).callonHeaderGroupElement251, expr: &seqExpr{ - pos: position{line: 2872, col: 5, offset: 93159}, + pos: position{line: 2873, col: 5, offset: 93183}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -68181,15 +69010,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2872, col: 14, offset: 93168}, + pos: position{line: 2873, col: 14, offset: 93192}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2872, col: 19, offset: 93173}, + pos: position{line: 2873, col: 19, offset: 93197}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 20, offset: 93174}, + pos: position{line: 2873, col: 20, offset: 93198}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -68200,13 +69029,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, run: (*parser).callonHeaderGroupElement257, expr: &seqExpr{ - pos: position{line: 2878, col: 5, offset: 93405}, + pos: position{line: 2879, col: 5, offset: 93429}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -68214,15 +69043,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2878, col: 14, offset: 93414}, + pos: position{line: 2879, col: 14, offset: 93438}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2878, col: 18, offset: 93418}, + pos: position{line: 2879, col: 18, offset: 93442}, expr: &charClassMatcher{ - pos: position{line: 2878, col: 19, offset: 93419}, + pos: position{line: 2879, col: 19, offset: 93443}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -68239,23 +69068,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonHeaderGroupElement263, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonHeaderGroupElement265, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonHeaderGroupElement268, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -68276,12 +69105,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonHeaderGroupElement274, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -68293,10 +69122,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonHeaderGroupElement278, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -68494,12 +69323,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonHeaderGroupElement316, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -68521,10 +69350,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonHeaderGroupElement320, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -68538,7 +69367,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2695, col: 11, offset: 88449}, + pos: position{line: 2696, col: 11, offset: 88473}, name: "InlineIcon", }, &actionExpr{ @@ -68950,12 +69779,12 @@ var g = &grammar{ pos: position{line: 1297, col: 14, offset: 40460}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonHeaderGroupElement404, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -68989,12 +69818,12 @@ var g = &grammar{ pos: position{line: 1303, col: 10, offset: 40659}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonHeaderGroupElement412, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -69013,14 +69842,14 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2699, col: 11, offset: 88672}, + pos: position{line: 2700, col: 11, offset: 88696}, name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 3071, col: 12, offset: 99495}, + pos: position{line: 3072, col: 12, offset: 99519}, run: (*parser).callonHeaderGroupElement417, expr: &anyMatcher{ - line: 3071, col: 12, offset: 99495, + line: 3072, col: 12, offset: 99519, }, }, }, @@ -69032,49 +69861,49 @@ var g = &grammar{ }, { name: "InlineMacro", - pos: position{line: 2704, col: 1, offset: 88751}, + pos: position{line: 2705, col: 1, offset: 88775}, expr: &actionExpr{ - pos: position{line: 2706, col: 5, offset: 88833}, + pos: position{line: 2707, col: 5, offset: 88857}, run: (*parser).callonInlineMacro1, expr: &seqExpr{ - pos: position{line: 2706, col: 5, offset: 88833}, + pos: position{line: 2707, col: 5, offset: 88857}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2706, col: 5, offset: 88833}, + pos: position{line: 2707, col: 5, offset: 88857}, run: (*parser).callonInlineMacro3, }, &labeledExpr{ - pos: position{line: 2709, col: 5, offset: 88898}, + pos: position{line: 2710, col: 5, offset: 88922}, label: "element", expr: &choiceExpr{ - pos: position{line: 2710, col: 9, offset: 88916}, + pos: position{line: 2711, col: 9, offset: 88940}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2710, col: 9, offset: 88916}, + pos: position{line: 2711, col: 9, offset: 88940}, name: "InlineIcon", }, &ruleRefExpr{ - pos: position{line: 2711, col: 11, offset: 88937}, + pos: position{line: 2712, col: 11, offset: 88961}, name: "InlineImage", }, &ruleRefExpr{ - pos: position{line: 2712, col: 11, offset: 88960}, + pos: position{line: 2713, col: 11, offset: 88984}, name: "Link", }, &ruleRefExpr{ - pos: position{line: 2713, col: 11, offset: 88976}, + pos: position{line: 2714, col: 11, offset: 89000}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2714, col: 11, offset: 89005}, + pos: position{line: 2715, col: 11, offset: 89029}, name: "InlineFootnote", }, &ruleRefExpr{ - pos: position{line: 2715, col: 11, offset: 89031}, + pos: position{line: 2716, col: 11, offset: 89055}, name: "CrossReference", }, &ruleRefExpr{ - pos: position{line: 2716, col: 11, offset: 89057}, + pos: position{line: 2717, col: 11, offset: 89081}, name: "InlineUserMacro", }, &actionExpr{ @@ -69093,12 +69922,12 @@ var g = &grammar{ pos: position{line: 1297, col: 14, offset: 40460}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonInlineMacro17, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -69132,12 +69961,12 @@ var g = &grammar{ pos: position{line: 1303, col: 10, offset: 40659}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonInlineMacro25, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -69179,7 +70008,7 @@ var g = &grammar{ pos: position{line: 1349, col: 31, offset: 42476}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -69187,10 +70016,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineMacro37, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69216,10 +70045,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1343, col: 12, offset: 42190}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineMacro44, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69236,10 +70065,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1343, col: 23, offset: 42201}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineMacro48, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69259,7 +70088,7 @@ var g = &grammar{ pos: position{line: 1349, col: 31, offset: 42476}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -69267,10 +70096,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineMacro55, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69301,10 +70130,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1344, col: 12, offset: 42282}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineMacro62, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69321,10 +70150,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1344, col: 23, offset: 42293}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineMacro66, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69344,7 +70173,7 @@ var g = &grammar{ pos: position{line: 1349, col: 31, offset: 42476}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -69352,10 +70181,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlineMacro73, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69382,19 +70211,19 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2719, col: 11, offset: 89136}, + pos: position{line: 2720, col: 11, offset: 89160}, name: "IndexTerm", }, &ruleRefExpr{ - pos: position{line: 2720, col: 11, offset: 89156}, + pos: position{line: 2721, col: 11, offset: 89180}, name: "InlineButton", }, &ruleRefExpr{ - pos: position{line: 2721, col: 11, offset: 89179}, + pos: position{line: 2722, col: 11, offset: 89203}, name: "InlineMenu", }, &ruleRefExpr{ - pos: position{line: 2722, col: 11, offset: 89200}, + pos: position{line: 2723, col: 11, offset: 89224}, name: "InlineUserMacro", }, }, @@ -69406,22 +70235,22 @@ var g = &grammar{ }, { name: "InlinePassthrough", - pos: position{line: 2726, col: 1, offset: 89262}, + pos: position{line: 2727, col: 1, offset: 89286}, expr: &actionExpr{ - pos: position{line: 2728, col: 5, offset: 89350}, + pos: position{line: 2729, col: 5, offset: 89374}, run: (*parser).callonInlinePassthrough1, expr: &seqExpr{ - pos: position{line: 2728, col: 5, offset: 89350}, + pos: position{line: 2729, col: 5, offset: 89374}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2728, col: 5, offset: 89350}, + pos: position{line: 2729, col: 5, offset: 89374}, run: (*parser).callonInlinePassthrough3, }, &labeledExpr{ - pos: position{line: 2731, col: 5, offset: 89427}, + pos: position{line: 2732, col: 5, offset: 89451}, label: "element", expr: &choiceExpr{ - pos: position{line: 2732, col: 9, offset: 89445}, + pos: position{line: 2733, col: 9, offset: 89469}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 1414, col: 26, offset: 45495}, @@ -69476,10 +70305,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1420, col: 12, offset: 45941}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlinePassthrough21, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69490,25 +70319,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1420, col: 19, offset: 45948}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlinePassthrough24, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -69545,7 +70374,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1414, col: 121, offset: 45590}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -69592,10 +70421,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1406, col: 64, offset: 45050}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlinePassthrough45, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69606,25 +70435,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1406, col: 71, offset: 45057}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlinePassthrough48, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -69647,12 +70476,12 @@ var g = &grammar{ pos: position{line: 1406, col: 86, offset: 45072}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, run: (*parser).callonInlinePassthrough58, expr: &oneOrMoreExpr{ - pos: position{line: 3123, col: 11, offset: 101027}, + pos: position{line: 3124, col: 11, offset: 101051}, expr: &charClassMatcher{ - pos: position{line: 3123, col: 12, offset: 101028}, + pos: position{line: 3124, col: 12, offset: 101052}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69681,25 +70510,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1406, col: 151, offset: 45137}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlinePassthrough65, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -69726,10 +70555,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1408, col: 12, offset: 45297}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonInlinePassthrough74, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69740,25 +70569,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1408, col: 19, offset: 45304}, expr: &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonInlinePassthrough77, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -69794,7 +70623,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1402, col: 121, offset: 44873}, expr: &charClassMatcher{ - pos: position{line: 3033, col: 13, offset: 98126}, + pos: position{line: 3034, col: 13, offset: 98150}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -69806,7 +70635,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2732, col: 57, offset: 89493}, + pos: position{line: 2733, col: 57, offset: 89517}, name: "PassthroughMacro", }, }, @@ -69818,16 +70647,16 @@ var g = &grammar{ }, { name: "Quote", - pos: position{line: 2737, col: 1, offset: 89553}, + pos: position{line: 2738, col: 1, offset: 89577}, expr: &seqExpr{ - pos: position{line: 2739, col: 5, offset: 89629}, + pos: position{line: 2740, col: 5, offset: 89653}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2739, col: 5, offset: 89629}, + pos: position{line: 2740, col: 5, offset: 89653}, run: (*parser).callonQuote2, }, &ruleRefExpr{ - pos: position{line: 2742, col: 5, offset: 89694}, + pos: position{line: 2743, col: 5, offset: 89718}, name: "QuotedText", }, }, @@ -69835,66 +70664,66 @@ var g = &grammar{ }, { name: "TableColumnsAttribute", - pos: position{line: 2948, col: 1, offset: 95184}, + pos: position{line: 2949, col: 1, offset: 95208}, expr: &actionExpr{ - pos: position{line: 2948, col: 26, offset: 95209}, + pos: position{line: 2949, col: 26, offset: 95233}, run: (*parser).callonTableColumnsAttribute1, expr: &seqExpr{ - pos: position{line: 2948, col: 26, offset: 95209}, + pos: position{line: 2949, col: 26, offset: 95233}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2948, col: 26, offset: 95209}, + pos: position{line: 2949, col: 26, offset: 95233}, label: "cols", expr: &zeroOrMoreExpr{ - pos: position{line: 2948, col: 31, offset: 95214}, + pos: position{line: 2949, col: 31, offset: 95238}, expr: &actionExpr{ - pos: position{line: 2953, col: 5, offset: 95277}, + pos: position{line: 2954, col: 5, offset: 95301}, run: (*parser).callonTableColumnsAttribute5, expr: &seqExpr{ - pos: position{line: 2953, col: 5, offset: 95277}, + pos: position{line: 2954, col: 5, offset: 95301}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2953, col: 5, offset: 95277}, + pos: position{line: 2954, col: 5, offset: 95301}, expr: ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, &labeledExpr{ - pos: position{line: 2956, col: 5, offset: 95401}, + pos: position{line: 2957, col: 5, offset: 95425}, label: "multiplier", expr: &zeroOrOneExpr{ - pos: position{line: 2956, col: 16, offset: 95412}, + pos: position{line: 2957, col: 16, offset: 95436}, expr: &actionExpr{ - pos: position{line: 2956, col: 17, offset: 95413}, + pos: position{line: 2957, col: 17, offset: 95437}, run: (*parser).callonTableColumnsAttribute12, expr: &seqExpr{ - pos: position{line: 2956, col: 17, offset: 95413}, + pos: position{line: 2957, col: 17, offset: 95437}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2956, col: 17, offset: 95413}, + pos: position{line: 2957, col: 17, offset: 95437}, label: "n", expr: &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonTableColumnsAttribute15, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69906,7 +70735,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2956, col: 27, offset: 95423}, + pos: position{line: 2957, col: 27, offset: 95447}, val: "*", ignoreCase: false, want: "\"*\"", @@ -69917,38 +70746,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2957, col: 5, offset: 95451}, + pos: position{line: 2958, col: 5, offset: 95475}, label: "halign", expr: &zeroOrOneExpr{ - pos: position{line: 2957, col: 12, offset: 95458}, + pos: position{line: 2958, col: 12, offset: 95482}, expr: &choiceExpr{ - pos: position{line: 2958, col: 9, offset: 95468}, + pos: position{line: 2959, col: 9, offset: 95492}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2958, col: 9, offset: 95468}, + pos: position{line: 2959, col: 9, offset: 95492}, run: (*parser).callonTableColumnsAttribute25, expr: &litMatcher{ - pos: position{line: 2958, col: 9, offset: 95468}, + pos: position{line: 2959, col: 9, offset: 95492}, val: "<", ignoreCase: false, want: "\"<\"", }, }, &actionExpr{ - pos: position{line: 2959, col: 11, offset: 95515}, + pos: position{line: 2960, col: 11, offset: 95539}, run: (*parser).callonTableColumnsAttribute27, expr: &litMatcher{ - pos: position{line: 2959, col: 11, offset: 95515}, + pos: position{line: 2960, col: 11, offset: 95539}, val: ">", ignoreCase: false, want: "\">\"", }, }, &actionExpr{ - pos: position{line: 2960, col: 11, offset: 95563}, + pos: position{line: 2961, col: 11, offset: 95587}, run: (*parser).callonTableColumnsAttribute29, expr: &litMatcher{ - pos: position{line: 2960, col: 11, offset: 95563}, + pos: position{line: 2961, col: 11, offset: 95587}, val: "^", ignoreCase: false, want: "\"^\"", @@ -69959,38 +70788,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2962, col: 5, offset: 95613}, + pos: position{line: 2963, col: 5, offset: 95637}, label: "valign", expr: &zeroOrOneExpr{ - pos: position{line: 2962, col: 12, offset: 95620}, + pos: position{line: 2963, col: 12, offset: 95644}, expr: &choiceExpr{ - pos: position{line: 2963, col: 9, offset: 95630}, + pos: position{line: 2964, col: 9, offset: 95654}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2963, col: 9, offset: 95630}, + pos: position{line: 2964, col: 9, offset: 95654}, run: (*parser).callonTableColumnsAttribute34, expr: &litMatcher{ - pos: position{line: 2963, col: 9, offset: 95630}, + pos: position{line: 2964, col: 9, offset: 95654}, val: ".<", ignoreCase: false, want: "\".<\"", }, }, &actionExpr{ - pos: position{line: 2964, col: 11, offset: 95677}, + pos: position{line: 2965, col: 11, offset: 95701}, run: (*parser).callonTableColumnsAttribute36, expr: &litMatcher{ - pos: position{line: 2964, col: 11, offset: 95677}, + pos: position{line: 2965, col: 11, offset: 95701}, val: ".>", ignoreCase: false, want: "\".>\"", }, }, &actionExpr{ - pos: position{line: 2965, col: 11, offset: 95727}, + pos: position{line: 2966, col: 11, offset: 95751}, run: (*parser).callonTableColumnsAttribute38, expr: &litMatcher{ - pos: position{line: 2965, col: 11, offset: 95727}, + pos: position{line: 2966, col: 11, offset: 95751}, val: ".^", ignoreCase: false, want: "\".^\"", @@ -70001,32 +70830,32 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2967, col: 5, offset: 95778}, + pos: position{line: 2968, col: 5, offset: 95802}, label: "weight", expr: &zeroOrOneExpr{ - pos: position{line: 2967, col: 12, offset: 95785}, + pos: position{line: 2968, col: 12, offset: 95809}, expr: &choiceExpr{ - pos: position{line: 2967, col: 13, offset: 95786}, + pos: position{line: 2968, col: 13, offset: 95810}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3111, col: 12, offset: 100787}, + pos: position{line: 3112, col: 12, offset: 100811}, run: (*parser).callonTableColumnsAttribute43, expr: &seqExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, expr: &litMatcher{ - pos: position{line: 3111, col: 13, offset: 100788}, + pos: position{line: 3112, col: 13, offset: 100812}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, expr: &charClassMatcher{ - pos: position{line: 3111, col: 18, offset: 100793}, + pos: position{line: 3112, col: 18, offset: 100817}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -70037,10 +70866,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2967, col: 24, offset: 95797}, + pos: position{line: 2968, col: 24, offset: 95821}, run: (*parser).callonTableColumnsAttribute49, expr: &litMatcher{ - pos: position{line: 2967, col: 24, offset: 95797}, + pos: position{line: 2968, col: 24, offset: 95821}, val: "~", ignoreCase: false, want: "\"~\"", @@ -70051,15 +70880,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2968, col: 5, offset: 95839}, + pos: position{line: 2969, col: 5, offset: 95863}, label: "style", expr: &zeroOrOneExpr{ - pos: position{line: 2968, col: 11, offset: 95845}, + pos: position{line: 2969, col: 11, offset: 95869}, expr: &actionExpr{ - pos: position{line: 2968, col: 12, offset: 95846}, + pos: position{line: 2969, col: 12, offset: 95870}, run: (*parser).callonTableColumnsAttribute53, expr: &charClassMatcher{ - pos: position{line: 2968, col: 12, offset: 95846}, + pos: position{line: 2969, col: 12, offset: 95870}, val: "[adehlms]", chars: []rune{'a', 'd', 'e', 'h', 'l', 'm', 's'}, ignoreCase: false, @@ -70069,12 +70898,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2970, col: 5, offset: 95976}, + pos: position{line: 2971, col: 5, offset: 96000}, label: "comma", expr: &zeroOrOneExpr{ - pos: position{line: 2970, col: 11, offset: 95982}, + pos: position{line: 2971, col: 11, offset: 96006}, expr: &litMatcher{ - pos: position{line: 2970, col: 12, offset: 95983}, + pos: position{line: 2971, col: 12, offset: 96007}, val: ",", ignoreCase: false, want: "\",\"", @@ -70082,7 +70911,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2971, col: 5, offset: 95993}, + pos: position{line: 2972, col: 5, offset: 96017}, run: (*parser).callonTableColumnsAttribute58, }, }, @@ -70091,9 +70920,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -70102,23 +70931,23 @@ var g = &grammar{ }, { name: "UserMacroBlock", - pos: position{line: 2998, col: 1, offset: 97002}, + pos: position{line: 2999, col: 1, offset: 97026}, expr: &actionExpr{ - pos: position{line: 2999, col: 5, offset: 97025}, + pos: position{line: 3000, col: 5, offset: 97049}, run: (*parser).callonUserMacroBlock1, expr: &seqExpr{ - pos: position{line: 2999, col: 5, offset: 97025}, + pos: position{line: 3000, col: 5, offset: 97049}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2999, col: 5, offset: 97025}, + pos: position{line: 3000, col: 5, offset: 97049}, label: "name", expr: &actionExpr{ - pos: position{line: 3022, col: 18, offset: 97790}, + pos: position{line: 3023, col: 18, offset: 97814}, run: (*parser).callonUserMacroBlock4, expr: &oneOrMoreExpr{ - pos: position{line: 3022, col: 19, offset: 97791}, + pos: position{line: 3023, col: 19, offset: 97815}, expr: &charClassMatcher{ - pos: position{line: 3022, col: 19, offset: 97791}, + pos: position{line: 3023, col: 19, offset: 97815}, val: "[_-0-9\\pL]", chars: []rune{'_', '-'}, ranges: []rune{'0', '9'}, @@ -70130,25 +70959,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 3000, col: 5, offset: 97051}, + pos: position{line: 3001, col: 5, offset: 97075}, run: (*parser).callonUserMacroBlock7, }, &litMatcher{ - pos: position{line: 3004, col: 5, offset: 97191}, + pos: position{line: 3005, col: 5, offset: 97215}, val: "::", ignoreCase: false, want: "\"::\"", }, &labeledExpr{ - pos: position{line: 3005, col: 5, offset: 97201}, + pos: position{line: 3006, col: 5, offset: 97225}, label: "value", expr: &actionExpr{ - pos: position{line: 3026, col: 19, offset: 97866}, + pos: position{line: 3027, col: 19, offset: 97890}, run: (*parser).callonUserMacroBlock10, expr: &zeroOrMoreExpr{ - pos: position{line: 3026, col: 19, offset: 97866}, + pos: position{line: 3027, col: 19, offset: 97890}, expr: &charClassMatcher{ - pos: position{line: 3026, col: 19, offset: 97866}, + pos: position{line: 3027, col: 19, offset: 97890}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -70158,36 +70987,36 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3006, col: 5, offset: 97229}, + pos: position{line: 3007, col: 5, offset: 97253}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 3006, col: 17, offset: 97241}, + pos: position{line: 3007, col: 17, offset: 97265}, name: "InlineAttributes", }, }, &choiceExpr{ - pos: position{line: 3135, col: 8, offset: 101284}, + pos: position{line: 3136, col: 8, offset: 101308}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3128, col: 12, offset: 101144}, + pos: position{line: 3129, col: 12, offset: 101168}, run: (*parser).callonUserMacroBlock16, expr: &choiceExpr{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3128, col: 13, offset: 101145}, + pos: position{line: 3129, col: 13, offset: 101169}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 20, offset: 101152}, + pos: position{line: 3129, col: 20, offset: 101176}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3128, col: 29, offset: 101161}, + pos: position{line: 3129, col: 29, offset: 101185}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -70196,9 +71025,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, }, @@ -70209,23 +71038,23 @@ var g = &grammar{ }, { name: "InlineUserMacro", - pos: position{line: 3010, col: 1, offset: 97389}, + pos: position{line: 3011, col: 1, offset: 97413}, expr: &actionExpr{ - pos: position{line: 3011, col: 5, offset: 97413}, + pos: position{line: 3012, col: 5, offset: 97437}, run: (*parser).callonInlineUserMacro1, expr: &seqExpr{ - pos: position{line: 3011, col: 5, offset: 97413}, + pos: position{line: 3012, col: 5, offset: 97437}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3011, col: 5, offset: 97413}, + pos: position{line: 3012, col: 5, offset: 97437}, label: "name", expr: &actionExpr{ - pos: position{line: 3022, col: 18, offset: 97790}, + pos: position{line: 3023, col: 18, offset: 97814}, run: (*parser).callonInlineUserMacro4, expr: &oneOrMoreExpr{ - pos: position{line: 3022, col: 19, offset: 97791}, + pos: position{line: 3023, col: 19, offset: 97815}, expr: &charClassMatcher{ - pos: position{line: 3022, col: 19, offset: 97791}, + pos: position{line: 3023, col: 19, offset: 97815}, val: "[_-0-9\\pL]", chars: []rune{'_', '-'}, ranges: []rune{'0', '9'}, @@ -70237,25 +71066,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 3012, col: 5, offset: 97439}, + pos: position{line: 3013, col: 5, offset: 97463}, run: (*parser).callonInlineUserMacro7, }, &litMatcher{ - pos: position{line: 3016, col: 5, offset: 97579}, + pos: position{line: 3017, col: 5, offset: 97603}, val: ":", ignoreCase: false, want: "\":\"", }, &labeledExpr{ - pos: position{line: 3017, col: 5, offset: 97588}, + pos: position{line: 3018, col: 5, offset: 97612}, label: "value", expr: &actionExpr{ - pos: position{line: 3026, col: 19, offset: 97866}, + pos: position{line: 3027, col: 19, offset: 97890}, run: (*parser).callonInlineUserMacro10, expr: &zeroOrMoreExpr{ - pos: position{line: 3026, col: 19, offset: 97866}, + pos: position{line: 3027, col: 19, offset: 97890}, expr: &charClassMatcher{ - pos: position{line: 3026, col: 19, offset: 97866}, + pos: position{line: 3027, col: 19, offset: 97890}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -70265,10 +71094,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3018, col: 5, offset: 97616}, + pos: position{line: 3019, col: 5, offset: 97640}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 3018, col: 17, offset: 97628}, + pos: position{line: 3019, col: 17, offset: 97652}, name: "InlineAttributes", }, }, @@ -70278,48 +71107,48 @@ var g = &grammar{ }, { name: "FileLocation", - pos: position{line: 3075, col: 1, offset: 99562}, + pos: position{line: 3076, col: 1, offset: 99586}, expr: &actionExpr{ - pos: position{line: 3075, col: 17, offset: 99578}, + pos: position{line: 3076, col: 17, offset: 99602}, run: (*parser).callonFileLocation1, expr: &labeledExpr{ - pos: position{line: 3075, col: 17, offset: 99578}, + pos: position{line: 3076, col: 17, offset: 99602}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3075, col: 22, offset: 99583}, + pos: position{line: 3076, col: 22, offset: 99607}, expr: &choiceExpr{ - pos: position{line: 3075, col: 23, offset: 99584}, + pos: position{line: 3076, col: 23, offset: 99608}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, run: (*parser).callonFileLocation5, expr: &seqExpr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3090, col: 5, offset: 100040}, + pos: position{line: 3091, col: 5, offset: 100064}, expr: &litMatcher{ - pos: position{line: 3090, col: 6, offset: 100041}, + pos: position{line: 3091, col: 6, offset: 100065}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3091, col: 5, offset: 100065}, + pos: position{line: 3092, col: 5, offset: 100089}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3091, col: 14, offset: 100074}, + pos: position{line: 3092, col: 14, offset: 100098}, expr: &choiceExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, run: (*parser).callonFileLocation12, expr: &oneOrMoreExpr{ - pos: position{line: 3092, col: 9, offset: 100084}, + pos: position{line: 3093, col: 9, offset: 100108}, expr: &charClassMatcher{ - pos: position{line: 3092, col: 10, offset: 100085}, + pos: position{line: 3093, col: 10, offset: 100109}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -70328,13 +71157,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3095, col: 11, offset: 100350}, + pos: position{line: 3096, col: 11, offset: 100374}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, run: (*parser).callonFileLocation16, expr: &charClassMatcher{ - pos: position{line: 3065, col: 25, offset: 99224}, + pos: position{line: 3066, col: 25, offset: 99248}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -70342,23 +71171,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3095, col: 32, offset: 100371}, + pos: position{line: 3096, col: 32, offset: 100395}, expr: ¬Expr{ - pos: position{line: 3095, col: 34, offset: 100373}, + pos: position{line: 3096, col: 34, offset: 100397}, expr: &choiceExpr{ - pos: position{line: 3095, col: 36, offset: 100375}, + pos: position{line: 3096, col: 36, offset: 100399}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3132, col: 8, offset: 101234}, + pos: position{line: 3133, col: 8, offset: 101258}, expr: &anyMatcher{ - line: 3132, col: 9, offset: 101235, + line: 3133, col: 9, offset: 101259, }, }, &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonFileLocation23, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -70726,23 +71555,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonFileLocation94, expr: &seqExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2757, col: 5, offset: 90015}, + pos: position{line: 2758, col: 5, offset: 90039}, run: (*parser).callonFileLocation96, }, &labeledExpr{ - pos: position{line: 2760, col: 5, offset: 90091}, + pos: position{line: 2761, col: 5, offset: 90115}, label: "element", expr: &choiceExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2762, col: 9, offset: 90189}, + pos: position{line: 2763, col: 9, offset: 90213}, run: (*parser).callonFileLocation99, expr: &choiceExpr{ pos: position{line: 698, col: 27, offset: 22470}, @@ -70763,12 +71592,12 @@ var g = &grammar{ pos: position{line: 698, col: 32, offset: 22475}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonFileLocation105, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -70780,10 +71609,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 698, col: 40, offset: 22483}, expr: &actionExpr{ - pos: position{line: 3119, col: 10, offset: 100960}, + pos: position{line: 3120, col: 10, offset: 100984}, run: (*parser).callonFileLocation109, expr: &charClassMatcher{ - pos: position{line: 3119, col: 11, offset: 100961}, + pos: position{line: 3120, col: 11, offset: 100985}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -70981,12 +71810,12 @@ var g = &grammar{ pos: position{line: 700, col: 14, offset: 22600}, label: "id", expr: &actionExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, run: (*parser).callonFileLocation147, expr: &oneOrMoreExpr{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, expr: &charClassMatcher{ - pos: position{line: 3104, col: 7, offset: 100612}, + pos: position{line: 3105, col: 7, offset: 100636}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -71008,10 +71837,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2765, col: 11, offset: 90293}, + pos: position{line: 2766, col: 11, offset: 90317}, run: (*parser).callonFileLocation151, expr: &charClassMatcher{ - pos: position{line: 2765, col: 12, offset: 90294}, + pos: position{line: 2766, col: 12, offset: 90318}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -71025,10 +71854,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, run: (*parser).callonFileLocation153, expr: &litMatcher{ - pos: position{line: 3098, col: 11, offset: 100456}, + pos: position{line: 3099, col: 11, offset: 100480}, val: "{", ignoreCase: false, want: "\"{\"", @@ -97303,31 +98132,32 @@ func (p *parser) callonShortcutParagraph107() (interface{}, error) { return p.cur.onShortcutParagraph107() } -func (c *current) onShortcutParagraph129() (interface{}, error) { +func (c *current) onShortcutParagraph135() (interface{}, error) { + // sequence of 4 "/" chars or more return string(c.text), nil } -func (p *parser) callonShortcutParagraph129() (interface{}, error) { +func (p *parser) callonShortcutParagraph135() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph129() + return p.cur.onShortcutParagraph135() } -func (c *current) onShortcutParagraph131() (interface{}, error) { - // TODO: just use "\n" +func (c *current) onShortcutParagraph141() (interface{}, error) { return string(c.text), nil + } -func (p *parser) callonShortcutParagraph131() (interface{}, error) { +func (p *parser) callonShortcutParagraph141() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph131() + return p.cur.onShortcutParagraph141() } func (c *current) onShortcutParagraph144() (interface{}, error) { + // TODO: just use "\n" return string(c.text), nil - } func (p *parser) callonShortcutParagraph144() (interface{}, error) { @@ -97336,70 +98166,491 @@ func (p *parser) callonShortcutParagraph144() (interface{}, error) { return p.cur.onShortcutParagraph144() } -func (c *current) onShortcutParagraph148() (interface{}, error) { +func (c *current) onShortcutParagraph132(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Comment, len(delimiter.(string)), string(c.text)) + +} + +func (p *parser) callonShortcutParagraph132() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph132(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph154() (interface{}, error) { + // sequence of 4 "=" chars or more + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph154() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph154() +} + +func (c *current) onShortcutParagraph160() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph160() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph160() +} + +func (c *current) onShortcutParagraph163() (interface{}, error) { // TODO: just use "\n" return string(c.text), nil } -func (p *parser) callonShortcutParagraph148() (interface{}, error) { +func (p *parser) callonShortcutParagraph163() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph148() + return p.cur.onShortcutParagraph163() +} + +func (c *current) onShortcutParagraph151(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Example, len(delimiter.(string)), string(c.text)) + } -func (c *current) onShortcutParagraph138(content interface{}) (interface{}, error) { +func (p *parser) callonShortcutParagraph151() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph151(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph174() (interface{}, error) { + // exclude ` to avoid matching fenced blocks with more than 3 "`" delimter chars + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph174() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph174() +} + +func (c *current) onShortcutParagraph178() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph178() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph178() +} + +func (c *current) onShortcutParagraph181() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph181() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph181() +} + +func (c *current) onShortcutParagraph170(language interface{}) (interface{}, error) { + return types.NewMarkdownCodeBlockDelimiter(language.(string), string(c.text)) +} + +func (p *parser) callonShortcutParagraph170() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph170(stack["language"]) +} + +func (c *current) onShortcutParagraph191() (interface{}, error) { + // sequence of 3 "`" chars or more + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph191() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph191() +} + +func (c *current) onShortcutParagraph197() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph197() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph197() +} + +func (c *current) onShortcutParagraph200() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph200() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph200() +} + +func (c *current) onShortcutParagraph188(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Fenced, len(delimiter.(string)), string(c.text)) + +} + +func (p *parser) callonShortcutParagraph188() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph188(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph210() (interface{}, error) { + // sequence of 4 "-" chars or more + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph210() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph210() +} + +func (c *current) onShortcutParagraph216() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph216() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph216() +} + +func (c *current) onShortcutParagraph219() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph219() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph219() +} + +func (c *current) onShortcutParagraph207(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Listing, len(delimiter.(string)), string(c.text)) + +} + +func (p *parser) callonShortcutParagraph207() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph207(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph229() (interface{}, error) { + // sequence of 4 "." chars or more + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph229() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph229() +} + +func (c *current) onShortcutParagraph235() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph235() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph235() +} + +func (c *current) onShortcutParagraph238() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph238() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph238() +} + +func (c *current) onShortcutParagraph226(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Listing, len(delimiter.(string)), string(c.text)) + +} + +func (p *parser) callonShortcutParagraph226() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph226(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph248() (interface{}, error) { + // sequence of 4 "+" chars or more + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph248() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph248() +} + +func (c *current) onShortcutParagraph254() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph254() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph254() +} + +func (c *current) onShortcutParagraph257() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph257() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph257() +} + +func (c *current) onShortcutParagraph245(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Passthrough, len(delimiter.(string)), string(c.text)) + +} + +func (p *parser) callonShortcutParagraph245() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph245(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph267() (interface{}, error) { + // sequence of 4 "_" chars or more + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph267() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph267() +} + +func (c *current) onShortcutParagraph273() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph273() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph273() +} + +func (c *current) onShortcutParagraph276() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph276() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph276() +} + +func (c *current) onShortcutParagraph264(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Quote, len(delimiter.(string)), string(c.text)) + +} + +func (p *parser) callonShortcutParagraph264() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph264(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph286() (interface{}, error) { + // sequence of 4 "*" chars or more + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph286() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph286() +} + +func (c *current) onShortcutParagraph292() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph292() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph292() +} + +func (c *current) onShortcutParagraph295() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph295() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph295() +} + +func (c *current) onShortcutParagraph283(delimiter interface{}) (interface{}, error) { + + return types.NewBlockDelimiter(types.Sidebar, len(delimiter.(string)), string(c.text)) + +} + +func (p *parser) callonShortcutParagraph283() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph283(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph126(delimiter interface{}) (interface{}, error) { + return delimiter, nil + +} + +func (p *parser) callonShortcutParagraph126() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph126(stack["delimiter"]) +} + +func (c *current) onShortcutParagraph306() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph306() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph306() +} + +func (c *current) onShortcutParagraph308() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph308() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph308() +} + +func (c *current) onShortcutParagraph321() (interface{}, error) { + return string(c.text), nil + +} + +func (p *parser) callonShortcutParagraph321() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph321() +} + +func (c *current) onShortcutParagraph325() (interface{}, error) { + // TODO: just use "\n" + return string(c.text), nil +} + +func (p *parser) callonShortcutParagraph325() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onShortcutParagraph325() +} + +func (c *current) onShortcutParagraph315(content interface{}) (interface{}, error) { return types.NewSingleLineComment(content.(string)) } -func (p *parser) callonShortcutParagraph138() (interface{}, error) { +func (p *parser) callonShortcutParagraph315() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph138(stack["content"]) + return p.cur.onShortcutParagraph315(stack["content"]) } -func (c *current) onShortcutParagraph158() (interface{}, error) { +func (c *current) onShortcutParagraph335() (interface{}, error) { return strings.TrimRight(string(c.text), " \t"), nil // trim spaces and tabs } -func (p *parser) callonShortcutParagraph158() (interface{}, error) { +func (p *parser) callonShortcutParagraph335() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph158() + return p.cur.onShortcutParagraph335() } -func (c *current) onShortcutParagraph161(content interface{}) (bool, error) { +func (c *current) onShortcutParagraph338(content interface{}) (bool, error) { return len(strings.TrimSpace(content.(string))) > 0, nil } -func (p *parser) callonShortcutParagraph161() (bool, error) { +func (p *parser) callonShortcutParagraph338() (bool, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph161(stack["content"]) + return p.cur.onShortcutParagraph338(stack["content"]) } -func (c *current) onShortcutParagraph163() (interface{}, error) { +func (c *current) onShortcutParagraph340() (interface{}, error) { // TODO: just use "\n" return string(c.text), nil } -func (p *parser) callonShortcutParagraph163() (interface{}, error) { +func (p *parser) callonShortcutParagraph340() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph163() + return p.cur.onShortcutParagraph340() } -func (c *current) onShortcutParagraph155(content interface{}) (interface{}, error) { +func (c *current) onShortcutParagraph332(content interface{}) (interface{}, error) { return types.NewRawLine(content.(string)) } -func (p *parser) callonShortcutParagraph155() (interface{}, error) { +func (p *parser) callonShortcutParagraph332() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onShortcutParagraph155(stack["content"]) + return p.cur.onShortcutParagraph332(stack["content"]) } func (c *current) onShortcutParagraph101(line interface{}) (interface{}, error) { diff --git a/pkg/parser/parser.peg b/pkg/parser/parser.peg index 82a7fc40..cacf25e8 100644 --- a/pkg/parser/parser.peg +++ b/pkg/parser/parser.peg @@ -1815,6 +1815,7 @@ ShortcutParagraph <- !EOF !BlankLine !BlockAttributes + !BlockDelimiter !ListElementContinuationMarker line:(SingleLineComment / ParagraphRawLine) { return line, nil diff --git a/pkg/parser/section_test.go b/pkg/parser/section_test.go index 8b2acbb1..b9d195d4 100644 --- a/pkg/parser/section_test.go +++ b/pkg/parser/section_test.go @@ -2453,7 +2453,7 @@ a short preamble Context("unsupported section syntax", func() { - It("should not fail with underlined title", func() { + It("match unclosed example section", func() { source := `Document Title ============== Doc Writer ` @@ -2462,16 +2462,28 @@ Doc Writer ` &types.Paragraph{ Elements: []interface{}{ &types.StringElement{ - Content: "Document Title\n==============\nDoc Writer ", + Content: "Document Title", }, - &types.SpecialCharacter{ - Name: "<", - }, - &types.StringElement{ - Content: "thedoc@asciidoctor.org", - }, - &types.SpecialCharacter{ - Name: ">", + }, + }, + &types.DelimitedBlock{ + Kind: types.Example, + Elements: []interface{}{ + &types.Paragraph{ + Elements: []interface{}{ + &types.StringElement{ + Content: "Doc Writer ", + }, + &types.SpecialCharacter{ + Name: "<", + }, + &types.StringElement{ + Content: "thedoc@asciidoctor.org", + }, + &types.SpecialCharacter{ + Name: ">", + }, + }, }, }, },