diff --git a/pkg/parser/cross_reference_test.go b/pkg/parser/cross_reference_test.go index 5e55effe..60aeaa86 100644 --- a/pkg/parser/cross_reference_test.go +++ b/pkg/parser/cross_reference_test.go @@ -364,11 +364,61 @@ some content` } Expect(ParseDocument(source)).To(MatchDocument(expected)) }) + + It("to term in labeled list", func() { + source := `[[a_term]]term:: +// a comment + +Here's a reference to the definition of <>.` + expected := &types.Document{ + Elements: []interface{}{ + &types.List{ + Kind: types.LabeledListKind, + Elements: []types.ListElement{ + &types.LabeledListElement{ + Style: types.DoubleColons, + Term: []interface{}{ + &types.InlineLink{ + Attributes: types.Attributes{ + types.AttrID: "a_term", + }, + }, + &types.StringElement{ + Content: "term", + }, + }, + }, + }, + }, + &types.Paragraph{ + Elements: []interface{}{ + &types.StringElement{ + Content: "Here’s a reference to the definition of ", // note that the quote is transformed + }, + &types.InternalCrossReference{ + ID: "a_term", + }, + &types.StringElement{ + Content: ".", + }, + }, + }, + }, + ElementReferences: types.ElementReferences{ + "a_term": []interface{}{ + &types.StringElement{ // the term content, excluding the inline anchor + Content: "term", + }, + }, + }, + } + Expect(ParseDocument(source)).To(MatchDocument(expected)) + }) }) Context("external references", func() { - It("external cross reference to other doc with plain text location and rich label", func() { + It("to other doc with plain text location and rich label", func() { source := `some content linked to xref:another-doc.adoc[*another doc*]!` expected := &types.Document{ Elements: []interface{}{ @@ -404,7 +454,7 @@ some content` Expect(ParseDocument(source)).To(MatchDocument(expected)) }) - It("external cross reference to other doc with document attribute in location", func() { + It("to other doc with document attribute in location", func() { source := `some content linked to xref:{foo}.adoc[another doc]!` expected := &types.Document{ Elements: []interface{}{ @@ -431,7 +481,7 @@ some content` Expect(ParseDocument(source)).To(MatchDocument(expected)) }) - It("external cross reference to other doc with document attribute in location and label with special chars", func() { + It("to other doc with document attribute in location and label with special chars", func() { source := ` :foo: another-doc.adoc diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index c5ec4e8a..2259a51d 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -95,10 +95,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 372, col: 49, offset: 11522}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine17, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -107,28 +107,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine20, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -137,9 +137,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -202,10 +202,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 374, col: 35, offset: 11635}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine38, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -214,28 +214,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine41, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -244,9 +244,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -324,10 +324,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 71, col: 97, offset: 1860}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine64, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -336,9 +336,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -410,10 +410,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 75, col: 99, offset: 2038}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine83, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -422,9 +422,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -754,24 +754,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonDocumentRawLine150, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -787,10 +787,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 85, col: 35, offset: 2272}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine157, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -870,10 +870,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 86, col: 39, offset: 2318}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine174, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1193,24 +1193,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonDocumentRawLine236, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -1232,10 +1232,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 88, col: 5, offset: 2370}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine244, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1244,9 +1244,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1321,10 +1321,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 124, col: 98, offset: 3427}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine264, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1333,9 +1333,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1350,7 +1350,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 731, col: 5, offset: 23680}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -1379,10 +1379,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine278, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1391,28 +1391,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine281, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1421,9 +1421,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1446,10 +1446,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine292, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1458,28 +1458,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine295, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1488,9 +1488,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1531,10 +1531,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine310, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1543,28 +1543,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine313, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1573,9 +1573,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1598,10 +1598,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine324, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1610,28 +1610,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine327, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1640,9 +1640,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1665,10 +1665,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine338, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1677,28 +1677,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine341, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1707,9 +1707,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1732,10 +1732,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine352, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1744,28 +1744,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine355, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1774,9 +1774,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1799,10 +1799,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine366, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1811,28 +1811,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine369, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1841,9 +1841,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1866,10 +1866,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine380, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1878,28 +1878,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine383, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1908,9 +1908,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -1933,10 +1933,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentRawLine394, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1945,28 +1945,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentRawLine397, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1975,9 +1975,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -2027,12 +2027,12 @@ var g = &grammar{ run: (*parser).callonDocumentRawLine412, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDocumentRawLine413, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2051,9 +2051,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -2063,9 +2063,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -2100,46 +2100,46 @@ var g = &grammar{ pos: position{line: 138, col: 9, offset: 3820}, label: "path", expr: &actionExpr{ - pos: position{line: 2855, col: 17, offset: 94718}, + pos: position{line: 2855, col: 17, offset: 94805}, run: (*parser).callonFileInclusion8, expr: &labeledExpr{ - pos: position{line: 2855, col: 17, offset: 94718}, + pos: position{line: 2855, col: 17, offset: 94805}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 22, offset: 94723}, + pos: position{line: 2855, col: 22, offset: 94810}, expr: &choiceExpr{ - pos: position{line: 2855, col: 23, offset: 94724}, + pos: position{line: 2855, col: 23, offset: 94811}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonFileInclusion12, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonFileInclusion19, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -2148,13 +2148,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonFileInclusion23, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -2162,23 +2162,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonFileInclusion30, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2491,23 +2491,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonFileInclusion91, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonFileInclusion93, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonFileInclusion96, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -2528,12 +2528,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonFileInclusion102, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -2545,10 +2545,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonFileInclusion106, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2691,12 +2691,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonFileInclusion134, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -2718,10 +2718,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonFileInclusion138, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -2735,10 +2735,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonFileInclusion140, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -2811,10 +2811,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 143, col: 5, offset: 4016}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonFileInclusion153, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2823,28 +2823,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonFileInclusion156, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2853,9 +2853,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -2901,24 +2901,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges12, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -2939,24 +2939,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges20, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -2977,24 +2977,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges28, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3043,24 +3043,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges44, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3081,24 +3081,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges52, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3119,24 +3119,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges60, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3169,24 +3169,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges69, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3207,24 +3207,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges77, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3245,24 +3245,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonLineRanges85, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3278,9 +3278,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -3321,12 +3321,12 @@ var g = &grammar{ pos: position{line: 188, col: 18, offset: 5461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonTagRanges11, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -3388,12 +3388,12 @@ var g = &grammar{ pos: position{line: 190, col: 18, offset: 5558}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonTagRanges26, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -3475,12 +3475,12 @@ var g = &grammar{ pos: position{line: 188, col: 18, offset: 5461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonTagRanges46, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -3542,12 +3542,12 @@ var g = &grammar{ pos: position{line: 190, col: 18, offset: 5558}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonTagRanges61, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -3605,9 +3605,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -3650,12 +3650,12 @@ var g = &grammar{ pos: position{line: 208, col: 38, offset: 6112}, run: (*parser).callonIncludedFileLine10, expr: &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonIncludedFileLine11, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -3694,12 +3694,12 @@ var g = &grammar{ pos: position{line: 212, col: 36, offset: 6260}, run: (*parser).callonIncludedFileLine19, expr: &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonIncludedFileLine20, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -3731,28 +3731,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonIncludedFileLine27, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -3761,9 +3761,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -3784,9 +3784,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 229, col: 5, offset: 6810}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -3880,10 +3880,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 372, col: 49, offset: 11522}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment27, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3892,28 +3892,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment30, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -3922,9 +3922,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -3987,10 +3987,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 374, col: 35, offset: 11635}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment48, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3999,28 +3999,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment51, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4029,9 +4029,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4052,19 +4052,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment65, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4073,28 +4073,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment68, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4103,9 +4103,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4114,25 +4114,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2468, col: 5, offset: 83016}, + pos: position{line: 2468, col: 5, offset: 83103}, run: (*parser).callonDocumentFragment75, expr: &seqExpr{ - pos: position{line: 2468, col: 5, offset: 83016}, + pos: position{line: 2468, col: 5, offset: 83103}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2468, col: 5, offset: 83016}, + pos: position{line: 2468, col: 5, offset: 83103}, run: (*parser).callonDocumentFragment77, }, &labeledExpr{ - pos: position{line: 2471, col: 5, offset: 83079}, + pos: position{line: 2471, col: 5, offset: 83166}, label: "level", expr: &actionExpr{ - pos: position{line: 2471, col: 12, offset: 83086}, + pos: position{line: 2471, col: 12, offset: 83173}, run: (*parser).callonDocumentFragment79, expr: &oneOrMoreExpr{ - pos: position{line: 2471, col: 12, offset: 83086}, + pos: position{line: 2471, col: 12, offset: 83173}, expr: &litMatcher{ - pos: position{line: 2471, col: 13, offset: 83087}, + pos: position{line: 2471, col: 13, offset: 83174}, val: "=", ignoreCase: false, want: "\"=\"", @@ -4141,16 +4141,16 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2475, col: 5, offset: 83195}, + pos: position{line: 2475, col: 5, offset: 83282}, run: (*parser).callonDocumentFragment82, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDocumentFragment83, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4159,15 +4159,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2479, col: 12, offset: 83354}, + pos: position{line: 2479, col: 12, offset: 83441}, label: "title", expr: &actionExpr{ - pos: position{line: 2483, col: 17, offset: 83473}, + pos: position{line: 2483, col: 17, offset: 83560}, run: (*parser).callonDocumentFragment87, expr: &oneOrMoreExpr{ - pos: position{line: 2483, col: 17, offset: 83473}, + pos: position{line: 2483, col: 17, offset: 83560}, expr: &charClassMatcher{ - pos: position{line: 2483, col: 17, offset: 83473}, + pos: position{line: 2483, col: 17, offset: 83560}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -4177,28 +4177,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment91, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4207,9 +4207,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4238,10 +4238,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment104, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4250,28 +4250,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment107, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4280,9 +4280,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4321,10 +4321,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment124, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4333,28 +4333,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment127, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4363,9 +4363,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4374,9 +4374,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4394,9 +4394,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4419,28 +4419,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment147, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4449,9 +4449,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4485,10 +4485,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment160, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4497,28 +4497,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment163, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4527,9 +4527,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4538,9 +4538,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4570,10 +4570,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment178, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4582,28 +4582,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment181, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4612,9 +4612,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4653,10 +4653,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment198, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4665,28 +4665,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment201, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4695,9 +4695,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4706,9 +4706,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4726,9 +4726,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4751,28 +4751,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment221, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4781,9 +4781,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4817,10 +4817,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment234, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4829,28 +4829,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment237, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4859,9 +4859,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4870,9 +4870,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -4923,10 +4923,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment257, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4935,28 +4935,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment260, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4965,9 +4965,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5007,10 +5007,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment277, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5019,28 +5019,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment280, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5049,9 +5049,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5060,9 +5060,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5080,9 +5080,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5105,28 +5105,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment300, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5135,9 +5135,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5171,10 +5171,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment313, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5183,28 +5183,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment316, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5213,9 +5213,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5224,9 +5224,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5256,10 +5256,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment331, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5268,28 +5268,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment334, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5298,9 +5298,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5339,10 +5339,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment351, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5351,28 +5351,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment354, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5381,9 +5381,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5392,9 +5392,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5412,9 +5412,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5437,28 +5437,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment374, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5467,9 +5467,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5503,10 +5503,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment387, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5515,28 +5515,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment390, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5545,9 +5545,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5556,9 +5556,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5588,10 +5588,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment405, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5600,28 +5600,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment408, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5630,9 +5630,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5671,10 +5671,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment425, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5683,28 +5683,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment428, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5713,9 +5713,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5724,9 +5724,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5744,9 +5744,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5769,28 +5769,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment448, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5799,9 +5799,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5835,10 +5835,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment461, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5847,28 +5847,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment464, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5877,9 +5877,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5888,9 +5888,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -5920,10 +5920,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment479, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5932,28 +5932,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment482, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5962,9 +5962,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6003,10 +6003,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment499, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6015,28 +6015,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment502, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6045,9 +6045,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6056,9 +6056,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6076,9 +6076,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6101,28 +6101,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment522, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6131,9 +6131,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6167,10 +6167,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment535, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6179,28 +6179,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment538, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6209,9 +6209,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6220,9 +6220,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6257,19 +6257,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment559, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6278,28 +6278,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment562, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6308,9 +6308,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6344,28 +6344,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment575, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6374,9 +6374,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6410,19 +6410,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment594, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6431,28 +6431,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment597, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6461,9 +6461,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6497,28 +6497,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment610, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6527,9 +6527,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6538,21 +6538,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonDocumentFragment617, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonDocumentFragment620, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6562,32 +6562,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonDocumentFragment623, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment625, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6596,9 +6596,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6634,10 +6634,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment638, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6646,28 +6646,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment641, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6676,9 +6676,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6717,10 +6717,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment658, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6729,28 +6729,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment661, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6759,9 +6759,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6770,9 +6770,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6790,9 +6790,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6815,28 +6815,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment681, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6845,9 +6845,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6881,10 +6881,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment694, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6893,28 +6893,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment697, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6923,9 +6923,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6934,9 +6934,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -6966,10 +6966,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment712, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6978,28 +6978,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment715, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7008,9 +7008,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7049,10 +7049,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment732, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7061,28 +7061,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment735, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7091,9 +7091,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7102,9 +7102,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7122,9 +7122,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7147,28 +7147,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment755, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7177,9 +7177,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7213,10 +7213,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment768, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7225,28 +7225,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment771, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7255,9 +7255,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7266,9 +7266,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7298,10 +7298,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment786, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7310,28 +7310,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment789, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7340,9 +7340,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7381,10 +7381,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment806, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7393,28 +7393,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment809, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7423,9 +7423,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7434,9 +7434,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7454,9 +7454,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7479,28 +7479,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment829, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7509,9 +7509,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7545,10 +7545,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment842, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7557,28 +7557,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment845, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7587,9 +7587,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7598,9 +7598,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7610,52 +7610,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 18, offset: 91887}, + pos: position{line: 2768, col: 18, offset: 91974}, run: (*parser).callonDocumentFragment854, expr: &seqExpr{ - pos: position{line: 2768, col: 18, offset: 91887}, + pos: position{line: 2768, col: 18, offset: 91974}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 91897}, + pos: position{line: 2769, col: 9, offset: 91984}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2769, col: 9, offset: 91897}, + pos: position{line: 2769, col: 9, offset: 91984}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2770, col: 11, offset: 91933}, + pos: position{line: 2770, col: 11, offset: 92020}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2770, col: 19, offset: 91941}, + pos: position{line: 2770, col: 19, offset: 92028}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2770, col: 29, offset: 91951}, + pos: position{line: 2770, col: 29, offset: 92038}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2770, col: 37, offset: 91959}, + pos: position{line: 2770, col: 37, offset: 92046}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2770, col: 47, offset: 91969}, + pos: position{line: 2770, col: 47, offset: 92056}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2770, col: 55, offset: 91977}, + pos: position{line: 2770, col: 55, offset: 92064}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -7663,12 +7663,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2771, col: 11, offset: 92035}, + pos: position{line: 2771, col: 11, offset: 92122}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment865, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7677,28 +7677,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment868, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7707,36 +7707,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment876, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7745,9 +7745,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -7760,24 +7760,24 @@ var g = &grammar{ name: "ListElements", }, &actionExpr{ - pos: position{line: 2666, col: 5, offset: 89016}, + pos: position{line: 2666, col: 5, offset: 89103}, run: (*parser).callonDocumentFragment884, expr: &seqExpr{ - pos: position{line: 2666, col: 5, offset: 89016}, + pos: position{line: 2666, col: 5, offset: 89103}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment888, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7786,28 +7786,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment891, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7816,48 +7816,48 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &labeledExpr{ - pos: position{line: 2667, col: 5, offset: 89040}, + pos: position{line: 2667, col: 5, offset: 89127}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 2667, col: 12, offset: 89047}, + pos: position{line: 2667, col: 12, offset: 89134}, expr: &actionExpr{ - pos: position{line: 2682, col: 5, offset: 89360}, + pos: position{line: 2682, col: 5, offset: 89447}, run: (*parser).callonDocumentFragment900, expr: &seqExpr{ - pos: position{line: 2682, col: 5, offset: 89360}, + pos: position{line: 2682, col: 5, offset: 89447}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2682, col: 5, offset: 89360}, + pos: position{line: 2682, col: 5, offset: 89447}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2682, col: 11, offset: 89366}, + pos: position{line: 2682, col: 11, offset: 89453}, expr: &actionExpr{ - pos: position{line: 2688, col: 5, offset: 89483}, + pos: position{line: 2688, col: 5, offset: 89570}, run: (*parser).callonDocumentFragment904, expr: &seqExpr{ - pos: position{line: 2688, col: 5, offset: 89483}, + pos: position{line: 2688, col: 5, offset: 89570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2688, col: 5, offset: 89483}, + pos: position{line: 2688, col: 5, offset: 89570}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2688, col: 9, offset: 89487}, + pos: position{line: 2688, col: 9, offset: 89574}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment908, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7866,23 +7866,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2689, col: 5, offset: 89499}, + pos: position{line: 2689, col: 5, offset: 89586}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2689, col: 14, offset: 89508}, + pos: position{line: 2689, col: 14, offset: 89595}, expr: &actionExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, run: (*parser).callonDocumentFragment912, expr: &labeledExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, label: "content", expr: &actionExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, run: (*parser).callonDocumentFragment914, expr: &oneOrMoreExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, expr: &charClassMatcher{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -7900,28 +7900,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment918, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7930,15 +7930,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 2683, col: 5, offset: 89388}, + pos: position{line: 2683, col: 5, offset: 89475}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonDocumentFragment926, @@ -7948,19 +7948,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment932, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7969,28 +7969,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment935, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7999,9 +7999,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8016,40 +8016,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2668, col: 5, offset: 89066}, + pos: position{line: 2668, col: 5, offset: 89153}, label: "rows", expr: &zeroOrMoreExpr{ - pos: position{line: 2668, col: 10, offset: 89071}, + pos: position{line: 2668, col: 10, offset: 89158}, expr: &choiceExpr{ - pos: position{line: 2693, col: 13, offset: 89605}, + pos: position{line: 2693, col: 13, offset: 89692}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2703, col: 5, offset: 89824}, + pos: position{line: 2703, col: 5, offset: 89911}, run: (*parser).callonDocumentFragment945, expr: &seqExpr{ - pos: position{line: 2703, col: 5, offset: 89824}, + pos: position{line: 2703, col: 5, offset: 89911}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2703, col: 5, offset: 89824}, + pos: position{line: 2703, col: 5, offset: 89911}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment952, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8058,28 +8058,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment955, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8088,9 +8088,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8098,55 +8098,55 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2704, col: 5, offset: 89847}, + pos: position{line: 2704, col: 5, offset: 89934}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2704, col: 11, offset: 89853}, + pos: position{line: 2704, col: 11, offset: 89940}, expr: &actionExpr{ - pos: position{line: 2704, col: 12, offset: 89854}, + pos: position{line: 2704, col: 12, offset: 89941}, run: (*parser).callonDocumentFragment966, expr: &seqExpr{ - pos: position{line: 2704, col: 12, offset: 89854}, + pos: position{line: 2704, col: 12, offset: 89941}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2704, col: 12, offset: 89854}, + pos: position{line: 2704, col: 12, offset: 89941}, label: "cell", expr: &actionExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, run: (*parser).callonDocumentFragment969, expr: &seqExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment976, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8155,28 +8155,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment979, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8185,9 +8185,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8195,16 +8195,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, ¬Expr{ - pos: position{line: 2714, col: 5, offset: 90118}, + pos: position{line: 2714, col: 5, offset: 90205}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonDocumentFragment989, @@ -8214,19 +8214,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment995, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8235,28 +8235,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment998, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8265,9 +8265,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8277,18 +8277,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2715, col: 5, offset: 90133}, + pos: position{line: 2715, col: 5, offset: 90220}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2715, col: 9, offset: 90137}, + pos: position{line: 2715, col: 9, offset: 90224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1007, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8297,23 +8297,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2715, col: 16, offset: 90144}, + pos: position{line: 2715, col: 16, offset: 90231}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2715, col: 25, offset: 90153}, + pos: position{line: 2715, col: 25, offset: 90240}, expr: &actionExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, run: (*parser).callonDocumentFragment1011, expr: &labeledExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, label: "content", expr: &actionExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, run: (*parser).callonDocumentFragment1013, expr: &oneOrMoreExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, expr: &charClassMatcher{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -8330,28 +8330,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1017, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8360,9 +8360,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8373,10 +8373,10 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2707, col: 6, offset: 89916}, + pos: position{line: 2707, col: 6, offset: 90003}, alternatives: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2707, col: 6, offset: 89916}, + pos: position{line: 2707, col: 6, offset: 90003}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonDocumentFragment1026, @@ -8386,19 +8386,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1032, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8407,28 +8407,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1035, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8437,9 +8437,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8449,26 +8449,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2707, col: 19, offset: 89929}, + pos: position{line: 2707, col: 19, offset: 90016}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1047, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8477,28 +8477,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1050, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8507,9 +8507,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8517,9 +8517,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8531,32 +8531,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2696, col: 5, offset: 89672}, + pos: position{line: 2696, col: 5, offset: 89759}, run: (*parser).callonDocumentFragment1059, expr: &seqExpr{ - pos: position{line: 2696, col: 5, offset: 89672}, + pos: position{line: 2696, col: 5, offset: 89759}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2696, col: 5, offset: 89672}, + pos: position{line: 2696, col: 5, offset: 89759}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1066, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8565,28 +8565,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1069, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8595,9 +8595,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8605,46 +8605,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2697, col: 5, offset: 89695}, + pos: position{line: 2697, col: 5, offset: 89782}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2697, col: 11, offset: 89701}, + pos: position{line: 2697, col: 11, offset: 89788}, expr: &actionExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, run: (*parser).callonDocumentFragment1080, expr: &seqExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1087, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8653,28 +8653,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1090, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8683,9 +8683,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8693,16 +8693,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, ¬Expr{ - pos: position{line: 2714, col: 5, offset: 90118}, + pos: position{line: 2714, col: 5, offset: 90205}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonDocumentFragment1100, @@ -8712,19 +8712,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1106, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8733,28 +8733,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1109, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8763,9 +8763,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8775,18 +8775,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2715, col: 5, offset: 90133}, + pos: position{line: 2715, col: 5, offset: 90220}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2715, col: 9, offset: 90137}, + pos: position{line: 2715, col: 9, offset: 90224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1118, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8795,23 +8795,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2715, col: 16, offset: 90144}, + pos: position{line: 2715, col: 16, offset: 90231}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2715, col: 25, offset: 90153}, + pos: position{line: 2715, col: 25, offset: 90240}, expr: &actionExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, run: (*parser).callonDocumentFragment1122, expr: &labeledExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, label: "content", expr: &actionExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, run: (*parser).callonDocumentFragment1124, expr: &oneOrMoreExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, expr: &charClassMatcher{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -8829,28 +8829,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1128, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8859,15 +8859,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 2698, col: 5, offset: 89722}, + pos: position{line: 2698, col: 5, offset: 89809}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonDocumentFragment1136, @@ -8877,19 +8877,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1142, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8898,28 +8898,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1145, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8928,9 +8928,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -8947,24 +8947,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1156, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8973,28 +8973,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1159, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9003,9 +9003,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9013,9 +9013,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9024,36 +9024,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonDocumentFragment1168, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonDocumentFragment1174, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9063,28 +9063,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1178, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9093,9 +9093,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9104,13 +9104,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1704, col: 5, offset: 55990}, + pos: position{line: 1704, col: 5, offset: 56077}, run: (*parser).callonDocumentFragment1185, expr: &seqExpr{ - pos: position{line: 1704, col: 5, offset: 55990}, + pos: position{line: 1704, col: 5, offset: 56077}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1704, col: 5, offset: 55990}, + pos: position{line: 1704, col: 5, offset: 56077}, label: "kind", expr: &choiceExpr{ pos: position{line: 301, col: 19, offset: 9383}, @@ -9169,30 +9169,30 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1704, col: 27, offset: 56012}, + pos: position{line: 1704, col: 27, offset: 56099}, val: ": ", ignoreCase: false, want: "\": \"", }, &labeledExpr{ - pos: position{line: 1705, col: 5, offset: 56022}, + pos: position{line: 1705, col: 5, offset: 56109}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonDocumentFragment1201, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonDocumentFragment1204, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9202,32 +9202,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonDocumentFragment1207, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1209, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9236,9 +9236,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9248,34 +9248,34 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1706, col: 5, offset: 56056}, + pos: position{line: 1706, col: 5, offset: 56143}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1706, col: 16, offset: 56067}, + pos: position{line: 1706, col: 16, offset: 56154}, expr: &actionExpr{ - pos: position{line: 1707, col: 9, offset: 56077}, + pos: position{line: 1707, col: 9, offset: 56164}, run: (*parser).callonDocumentFragment1218, expr: &seqExpr{ - pos: position{line: 1707, col: 9, offset: 56077}, + pos: position{line: 1707, col: 9, offset: 56164}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1707, col: 9, offset: 56077}, + pos: position{line: 1707, col: 9, offset: 56164}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1224, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9284,25 +9284,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1226, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9314,42 +9314,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1708, col: 9, offset: 56116}, + pos: position{line: 1708, col: 9, offset: 56203}, label: "line", expr: &choiceExpr{ - pos: position{line: 1708, col: 15, offset: 56122}, + pos: position{line: 1708, col: 15, offset: 56209}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonDocumentFragment1233, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonDocumentFragment1239, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9359,28 +9359,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1243, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9389,9 +9389,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9400,21 +9400,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonDocumentFragment1250, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonDocumentFragment1253, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9424,32 +9424,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonDocumentFragment1256, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1258, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9458,9 +9458,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9480,36 +9480,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, run: (*parser).callonDocumentFragment1265, expr: &seqExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, run: (*parser).callonDocumentFragment1268, expr: &seqExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, label: "content", expr: &actionExpr{ - pos: position{line: 1734, col: 14, offset: 56942}, + pos: position{line: 1734, col: 14, offset: 57029}, run: (*parser).callonDocumentFragment1271, expr: &seqExpr{ - pos: position{line: 1734, col: 14, offset: 56942}, + pos: position{line: 1734, col: 14, offset: 57029}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDocumentFragment1273, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9518,9 +9518,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1734, col: 21, offset: 56949}, + pos: position{line: 1734, col: 21, offset: 57036}, expr: &charClassMatcher{ - pos: position{line: 1734, col: 21, offset: 56949}, + pos: position{line: 1734, col: 21, offset: 57036}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9532,32 +9532,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1737, col: 5, offset: 57006}, + pos: position{line: 1737, col: 5, offset: 57093}, run: (*parser).callonDocumentFragment1278, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1280, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9566,9 +9566,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9578,44 +9578,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1728, col: 5, offset: 56689}, + pos: position{line: 1728, col: 5, offset: 56776}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1728, col: 16, offset: 56700}, + pos: position{line: 1728, col: 16, offset: 56787}, expr: &choiceExpr{ - pos: position{line: 1728, col: 17, offset: 56701}, + pos: position{line: 1728, col: 17, offset: 56788}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonDocumentFragment1290, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonDocumentFragment1296, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9625,28 +9625,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1300, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9655,9 +9655,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9666,21 +9666,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonDocumentFragment1307, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonDocumentFragment1310, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9690,32 +9690,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonDocumentFragment1313, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1315, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9724,9 +9724,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9769,10 +9769,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1153, col: 36, offset: 36151}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1330, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9781,28 +9781,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1333, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9811,9 +9811,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9847,10 +9847,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1153, col: 36, offset: 36151}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1350, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9859,28 +9859,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1353, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9889,9 +9889,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -9918,10 +9918,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1153, col: 36, offset: 36151}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentFragment1363, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9930,28 +9930,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentFragment1366, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9960,9 +9960,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -10051,9 +10051,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -10127,12 +10127,12 @@ var g = &grammar{ pos: position{line: 319, col: 9, offset: 9896}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonAttributeDeclaration15, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10154,28 +10154,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonAttributeDeclaration21, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10184,9 +10184,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -10238,10 +10238,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 358, col: 13, offset: 11160}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonAttributeDeclarationValue14, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10250,28 +10250,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonAttributeDeclarationValue17, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10280,9 +10280,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -10311,10 +10311,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonAttributeDeclarationValue29, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10658,25 +10658,25 @@ var g = &grammar{ want: "\"\\\\\"", }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonAttributeDeclarationValue97, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10687,10 +10687,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 340, col: 9, offset: 10590}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonAttributeDeclarationValue103, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11145,10 +11145,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 384, col: 35, offset: 12053}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonBlockAttributes90, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11157,28 +11157,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonBlockAttributes93, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11187,9 +11187,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -11205,19 +11205,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonBlockAttributes107, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11226,28 +11226,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonBlockAttributes110, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11256,9 +11256,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -11412,10 +11412,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 388, col: 35, offset: 12208}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonBlockAttributes147, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11424,28 +11424,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonBlockAttributes150, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11454,9 +11454,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -11472,19 +11472,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonBlockAttributes164, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11493,28 +11493,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonBlockAttributes167, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11523,9 +11523,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -11554,10 +11554,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 392, col: 44, offset: 12341}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonBlockAttributes179, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11566,28 +11566,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonBlockAttributes182, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11596,9 +11596,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -11614,19 +11614,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonBlockAttributes196, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11635,28 +11635,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonBlockAttributes199, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11665,9 +11665,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -11906,10 +11906,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 484, col: 13, offset: 15300}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonFirstPositionalAttributes23, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12390,10 +12390,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 535, col: 9, offset: 16857}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonShortHandAttributeValue77, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12454,10 +12454,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 541, col: 34, offset: 17000}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonPositionalAttribute11, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12497,10 +12497,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 546, col: 13, offset: 17256}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonPositionalAttribute20, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12523,10 +12523,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 546, col: 26, offset: 17269}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonPositionalAttribute26, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12581,10 +12581,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 562, col: 22, offset: 17931}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonNamedAttribute7, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12605,10 +12605,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 562, col: 42, offset: 17951}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonNamedAttribute12, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12629,10 +12629,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 557, col: 47, offset: 17651}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonNamedAttribute16, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12662,10 +12662,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 557, col: 82, offset: 17686}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonNamedAttribute24, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12720,10 +12720,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 9, offset: 18174}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonAttributeValue12, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12802,12 +12802,12 @@ var g = &grammar{ pos: position{line: 585, col: 9, offset: 18491}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonSingleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -12817,10 +12817,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13230,10 +13230,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 605, col: 14, offset: 19223}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuotedAttributeValue13, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13270,12 +13270,12 @@ var g = &grammar{ pos: position{line: 610, col: 9, offset: 19333}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonDoubleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -13285,10 +13285,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13668,10 +13668,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 631, col: 5, offset: 20181}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonUnquotedAttributeValue4, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13727,10 +13727,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonUnquotedAttributeValue17, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14072,12 +14072,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonCrossReference6, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -14089,10 +14089,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonCrossReference10, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14235,12 +14235,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonCrossReference38, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -14284,46 +14284,46 @@ var g = &grammar{ pos: position{line: 700, col: 35, offset: 22741}, label: "url", expr: &actionExpr{ - pos: position{line: 2855, col: 17, offset: 94718}, + pos: position{line: 2855, col: 17, offset: 94805}, run: (*parser).callonExternalCrossReference5, expr: &labeledExpr{ - pos: position{line: 2855, col: 17, offset: 94718}, + pos: position{line: 2855, col: 17, offset: 94805}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 22, offset: 94723}, + pos: position{line: 2855, col: 22, offset: 94810}, expr: &choiceExpr{ - pos: position{line: 2855, col: 23, offset: 94724}, + pos: position{line: 2855, col: 23, offset: 94811}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonExternalCrossReference9, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonExternalCrossReference16, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -14332,13 +14332,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonExternalCrossReference20, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -14346,23 +14346,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExternalCrossReference27, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14675,23 +14675,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonExternalCrossReference88, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonExternalCrossReference90, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonExternalCrossReference93, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -14712,12 +14712,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonExternalCrossReference99, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -14729,10 +14729,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExternalCrossReference103, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14875,12 +14875,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonExternalCrossReference131, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -14902,10 +14902,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonExternalCrossReference135, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -14919,10 +14919,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonExternalCrossReference137, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -15026,28 +15026,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonMarkdownQuoteAttribution9, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15056,9 +15056,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15091,19 +15091,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader11, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15112,28 +15112,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader14, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15142,9 +15142,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15169,12 +15169,12 @@ var g = &grammar{ want: "\"=\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDocumentHeader25, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15186,12 +15186,12 @@ var g = &grammar{ pos: position{line: 1028, col: 16, offset: 32020}, label: "title", expr: &actionExpr{ - pos: position{line: 2483, col: 17, offset: 83473}, + pos: position{line: 2483, col: 17, offset: 83560}, run: (*parser).callonDocumentHeader29, expr: &oneOrMoreExpr{ - pos: position{line: 2483, col: 17, offset: 83473}, + pos: position{line: 2483, col: 17, offset: 83560}, expr: &charClassMatcher{ - pos: position{line: 2483, col: 17, offset: 83473}, + pos: position{line: 2483, col: 17, offset: 83560}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15201,28 +15201,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader33, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15231,9 +15231,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15264,19 +15264,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader51, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15285,28 +15285,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader54, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15315,9 +15315,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15332,36 +15332,36 @@ var g = &grammar{ pos: position{line: 1034, col: 6, offset: 32130}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonDocumentHeader63, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonDocumentHeader69, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15371,28 +15371,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader73, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15401,9 +15401,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15432,10 +15432,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader86, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15444,28 +15444,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader89, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15474,9 +15474,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15515,10 +15515,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader106, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15527,28 +15527,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader109, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15557,9 +15557,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15568,9 +15568,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15588,9 +15588,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15613,28 +15613,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader129, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15643,9 +15643,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15679,10 +15679,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader142, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15691,28 +15691,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader145, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15721,9 +15721,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15732,9 +15732,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15758,10 +15758,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1041, col: 20, offset: 32454}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader158, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15833,10 +15833,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1068, col: 5, offset: 33312}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader179, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15868,10 +15868,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1072, col: 5, offset: 33411}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader187, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15903,10 +15903,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1076, col: 5, offset: 33508}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader195, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15933,9 +15933,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1082, col: 5, offset: 33630}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -15977,10 +15977,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1054, col: 69, offset: 32900}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader211, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16000,10 +16000,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1054, col: 81, offset: 32912}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader216, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16038,10 +16038,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1049, col: 44, offset: 32733}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader223, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16090,10 +16090,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1068, col: 5, offset: 33312}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader237, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16125,10 +16125,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1072, col: 5, offset: 33411}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader245, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16160,10 +16160,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1076, col: 5, offset: 33508}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader253, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16190,9 +16190,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1082, col: 5, offset: 33630}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16234,10 +16234,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1054, col: 69, offset: 32900}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader269, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16257,10 +16257,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1054, col: 81, offset: 32912}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader274, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16283,28 +16283,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader278, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16313,9 +16313,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16330,36 +16330,36 @@ var g = &grammar{ pos: position{line: 1036, col: 6, offset: 32236}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonDocumentHeader287, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonDocumentHeader293, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16369,28 +16369,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader297, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16399,9 +16399,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16430,10 +16430,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader310, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16442,28 +16442,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader313, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16472,9 +16472,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16513,10 +16513,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader330, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16525,28 +16525,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader333, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16555,9 +16555,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16566,9 +16566,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16586,9 +16586,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16611,28 +16611,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader353, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16641,9 +16641,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16677,10 +16677,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader366, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16689,28 +16689,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader369, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16719,9 +16719,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16730,9 +16730,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -16758,10 +16758,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1093, col: 21, offset: 33906}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader383, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16863,10 +16863,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1105, col: 28, offset: 34537}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader407, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17013,28 +17013,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader439, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17043,9 +17043,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17127,10 +17127,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 372, col: 49, offset: 11522}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader461, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17139,28 +17139,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader464, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17169,9 +17169,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17234,10 +17234,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 374, col: 35, offset: 11635}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader482, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17246,28 +17246,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader485, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17276,9 +17276,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17287,36 +17287,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonDocumentHeader492, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonDocumentHeader498, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17326,28 +17326,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader502, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17356,9 +17356,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17387,10 +17387,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader515, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17399,28 +17399,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader518, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17429,9 +17429,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17470,10 +17470,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader535, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17482,28 +17482,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader538, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17512,9 +17512,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17523,9 +17523,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17543,9 +17543,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17568,28 +17568,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader558, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17598,9 +17598,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17634,10 +17634,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDocumentHeader571, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17646,28 +17646,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDocumentHeader574, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17676,9 +17676,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17687,9 +17687,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17719,15 +17719,15 @@ var g = &grammar{ pos: position{line: 1182, col: 9, offset: 36892}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, run: (*parser).callonInlineElement4, expr: &seqExpr{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, expr: &charClassMatcher{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -17737,13 +17737,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2833, col: 6, offset: 94139}, + pos: position{line: 2833, col: 6, offset: 94226}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineElement9, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17751,37 +17751,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2833, col: 14, offset: 94147}, + pos: position{line: 2833, col: 14, offset: 94234}, expr: &choiceExpr{ - pos: position{line: 2833, col: 16, offset: 94149}, + pos: position{line: 2833, col: 16, offset: 94236}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2833, col: 16, offset: 94149}, + pos: position{line: 2833, col: 16, offset: 94236}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonInlineElement14, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17790,9 +17790,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17804,12 +17804,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonInlineElement21, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17836,10 +17836,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1133, col: 9, offset: 35543}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineElement29, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17850,28 +17850,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1133, col: 16, offset: 35550}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonInlineElement33, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17880,9 +17880,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -17897,28 +17897,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1185, col: 11, offset: 36991}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonInlineElement43, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17927,9 +17927,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -18246,23 +18246,23 @@ var g = &grammar{ name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonInlineElement112, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonInlineElement114, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonInlineElement117, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -18283,12 +18283,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonInlineElement123, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -18300,10 +18300,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineElement127, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18446,12 +18446,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonInlineElement155, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -18473,10 +18473,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonInlineElement159, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -18490,63 +18490,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonInlineElement161, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonInlineElement163, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonInlineElement165, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonInlineElement167, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonInlineElement169, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonInlineElement171, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -18554,15 +18554,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -18612,10 +18612,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 12, offset: 94635}, + pos: position{line: 2851, col: 12, offset: 94722}, run: (*parser).callonInlineElement185, expr: &anyMatcher{ - line: 2851, col: 12, offset: 94635, + line: 2851, col: 12, offset: 94722, }, }, }, @@ -18675,15 +18675,15 @@ var g = &grammar{ pos: position{line: 1212, col: 31, offset: 38053}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, run: (*parser).callonIndexTermContent5, expr: &seqExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, expr: &charClassMatcher{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -18692,21 +18692,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2825, col: 15, offset: 93881}, + pos: position{line: 2825, col: 15, offset: 93968}, expr: &choiceExpr{ - pos: position{line: 2825, col: 17, offset: 93883}, + pos: position{line: 2825, col: 17, offset: 93970}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2825, col: 17, offset: 93883}, + pos: position{line: 2825, col: 17, offset: 93970}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -18716,15 +18716,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, run: (*parser).callonIndexTermContent14, expr: &seqExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, expr: &charClassMatcher{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -18733,21 +18733,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 2827, col: 19, offset: 93975}, + pos: position{line: 2827, col: 19, offset: 94062}, expr: &seqExpr{ - pos: position{line: 2827, col: 20, offset: 93976}, + pos: position{line: 2827, col: 20, offset: 94063}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 20, offset: 93976}, + pos: position{line: 2827, col: 20, offset: 94063}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 2827, col: 27, offset: 93983}, + pos: position{line: 2827, col: 27, offset: 94070}, expr: &charClassMatcher{ - pos: position{line: 2827, col: 27, offset: 93983}, + pos: position{line: 2827, col: 27, offset: 94070}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -18770,10 +18770,10 @@ var g = &grammar{ name: "QuotedText", }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonIndexTermContent25, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18781,23 +18781,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonIndexTermContent27, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonIndexTermContent29, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonIndexTermContent32, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -18818,12 +18818,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonIndexTermContent38, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -18835,10 +18835,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonIndexTermContent42, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18981,12 +18981,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonIndexTermContent70, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -19008,10 +19008,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonIndexTermContent74, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -19109,45 +19109,45 @@ var g = &grammar{ pos: position{line: 1233, col: 15, offset: 38881}, label: "path", expr: &actionExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, run: (*parser).callonImageBlock5, expr: &seqExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2859, col: 20, offset: 94843}, + pos: position{line: 2859, col: 20, offset: 94930}, expr: &choiceExpr{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2867, col: 23, offset: 95117}, + pos: position{line: 2867, col: 23, offset: 95204}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2867, col: 36, offset: 95130}, + pos: position{line: 2867, col: 36, offset: 95217}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2867, col: 47, offset: 95141}, + pos: position{line: 2867, col: 47, offset: 95228}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2867, col: 58, offset: 95152}, + pos: position{line: 2867, col: 58, offset: 95239}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -19157,43 +19157,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2859, col: 30, offset: 94853}, + pos: position{line: 2859, col: 30, offset: 94940}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2859, col: 35, offset: 94858}, + pos: position{line: 2859, col: 35, offset: 94945}, expr: &choiceExpr{ - pos: position{line: 2859, col: 36, offset: 94859}, + pos: position{line: 2859, col: 36, offset: 94946}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonImageBlock18, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonImageBlock25, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -19202,13 +19202,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonImageBlock29, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -19216,23 +19216,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonImageBlock36, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19545,23 +19545,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonImageBlock97, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonImageBlock99, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonImageBlock102, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -19582,12 +19582,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonImageBlock108, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -19599,10 +19599,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonImageBlock112, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19745,12 +19745,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonImageBlock140, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -19772,10 +19772,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonImageBlock144, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -19789,10 +19789,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonImageBlock146, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -19863,10 +19863,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1233, col: 61, offset: 38927}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonImageBlock159, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19875,28 +19875,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonImageBlock162, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19905,9 +19905,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -19944,45 +19944,45 @@ var g = &grammar{ pos: position{line: 1238, col: 30, offset: 39173}, label: "path", expr: &actionExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, run: (*parser).callonInlineImage7, expr: &seqExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2859, col: 20, offset: 94843}, + pos: position{line: 2859, col: 20, offset: 94930}, expr: &choiceExpr{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2867, col: 23, offset: 95117}, + pos: position{line: 2867, col: 23, offset: 95204}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2867, col: 36, offset: 95130}, + pos: position{line: 2867, col: 36, offset: 95217}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2867, col: 47, offset: 95141}, + pos: position{line: 2867, col: 47, offset: 95228}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2867, col: 58, offset: 95152}, + pos: position{line: 2867, col: 58, offset: 95239}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -19992,43 +19992,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2859, col: 30, offset: 94853}, + pos: position{line: 2859, col: 30, offset: 94940}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2859, col: 35, offset: 94858}, + pos: position{line: 2859, col: 35, offset: 94945}, expr: &choiceExpr{ - pos: position{line: 2859, col: 36, offset: 94859}, + pos: position{line: 2859, col: 36, offset: 94946}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonInlineImage20, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonInlineImage27, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -20037,13 +20037,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonInlineImage31, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -20051,23 +20051,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineImage38, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20380,23 +20380,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonInlineImage99, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonInlineImage101, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonInlineImage104, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -20417,12 +20417,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonInlineImage110, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -20434,10 +20434,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineImage114, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20580,12 +20580,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonInlineImage142, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -20607,10 +20607,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonInlineImage146, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -20624,10 +20624,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonInlineImage148, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -20797,12 +20797,12 @@ var g = &grammar{ pos: position{line: 1254, col: 21, offset: 40176}, label: "ref", expr: &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonInlineFootnote12, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -20992,52 +20992,52 @@ var g = &grammar{ pos: position{line: 1309, col: 5, offset: 42788}, label: "url", expr: &actionExpr{ - pos: position{line: 2863, col: 23, offset: 94985}, + pos: position{line: 2863, col: 23, offset: 95072}, run: (*parser).callonLink6, expr: &seqExpr{ - pos: position{line: 2863, col: 23, offset: 94985}, + pos: position{line: 2863, col: 23, offset: 95072}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2863, col: 23, offset: 94985}, + pos: position{line: 2863, col: 23, offset: 95072}, expr: &litMatcher{ - pos: position{line: 2863, col: 24, offset: 94986}, + pos: position{line: 2863, col: 24, offset: 95073}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2863, col: 28, offset: 94990}, + pos: position{line: 2863, col: 28, offset: 95077}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2867, col: 23, offset: 95117}, + pos: position{line: 2867, col: 23, offset: 95204}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2867, col: 36, offset: 95130}, + pos: position{line: 2867, col: 36, offset: 95217}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2867, col: 47, offset: 95141}, + pos: position{line: 2867, col: 47, offset: 95228}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2867, col: 58, offset: 95152}, + pos: position{line: 2867, col: 58, offset: 95239}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -21046,40 +21046,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2863, col: 44, offset: 95006}, + pos: position{line: 2863, col: 44, offset: 95093}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2863, col: 49, offset: 95011}, + pos: position{line: 2863, col: 49, offset: 95098}, expr: &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonLink19, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonLink26, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -21088,13 +21088,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonLink30, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -21102,23 +21102,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonLink37, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21431,23 +21431,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonLink98, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonLink100, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonLink103, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -21468,12 +21468,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonLink109, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21485,10 +21485,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonLink113, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21631,12 +21631,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonLink141, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21658,10 +21658,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonLink145, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -21675,10 +21675,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonLink147, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -21747,45 +21747,45 @@ var g = &grammar{ pos: position{line: 1319, col: 25, offset: 43141}, label: "url", expr: &actionExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, run: (*parser).callonRelativeLink5, expr: &seqExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2859, col: 13, offset: 94836}, + pos: position{line: 2859, col: 13, offset: 94923}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2859, col: 20, offset: 94843}, + pos: position{line: 2859, col: 20, offset: 94930}, expr: &choiceExpr{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2867, col: 23, offset: 95117}, + pos: position{line: 2867, col: 23, offset: 95204}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2867, col: 36, offset: 95130}, + pos: position{line: 2867, col: 36, offset: 95217}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2867, col: 47, offset: 95141}, + pos: position{line: 2867, col: 47, offset: 95228}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2867, col: 58, offset: 95152}, + pos: position{line: 2867, col: 58, offset: 95239}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -21795,43 +21795,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2859, col: 30, offset: 94853}, + pos: position{line: 2859, col: 30, offset: 94940}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2859, col: 35, offset: 94858}, + pos: position{line: 2859, col: 35, offset: 94945}, expr: &choiceExpr{ - pos: position{line: 2859, col: 36, offset: 94859}, + pos: position{line: 2859, col: 36, offset: 94946}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonRelativeLink18, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonRelativeLink25, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -21840,13 +21840,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonRelativeLink29, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -21854,23 +21854,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonRelativeLink36, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22183,23 +22183,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonRelativeLink97, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonRelativeLink99, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonRelativeLink102, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -22220,12 +22220,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonRelativeLink108, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -22237,10 +22237,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonRelativeLink112, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22383,12 +22383,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonRelativeLink140, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -22410,10 +22410,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonRelativeLink144, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -22427,10 +22427,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonRelativeLink146, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -22515,52 +22515,52 @@ var g = &grammar{ pos: position{line: 1323, col: 17, offset: 43300}, label: "url", expr: &actionExpr{ - pos: position{line: 2863, col: 23, offset: 94985}, + pos: position{line: 2863, col: 23, offset: 95072}, run: (*parser).callonExternalLink4, expr: &seqExpr{ - pos: position{line: 2863, col: 23, offset: 94985}, + pos: position{line: 2863, col: 23, offset: 95072}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2863, col: 23, offset: 94985}, + pos: position{line: 2863, col: 23, offset: 95072}, expr: &litMatcher{ - pos: position{line: 2863, col: 24, offset: 94986}, + pos: position{line: 2863, col: 24, offset: 95073}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2863, col: 28, offset: 94990}, + pos: position{line: 2863, col: 28, offset: 95077}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2867, col: 11, offset: 95105}, + pos: position{line: 2867, col: 11, offset: 95192}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2867, col: 23, offset: 95117}, + pos: position{line: 2867, col: 23, offset: 95204}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2867, col: 36, offset: 95130}, + pos: position{line: 2867, col: 36, offset: 95217}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2867, col: 47, offset: 95141}, + pos: position{line: 2867, col: 47, offset: 95228}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2867, col: 58, offset: 95152}, + pos: position{line: 2867, col: 58, offset: 95239}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -22569,40 +22569,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2863, col: 44, offset: 95006}, + pos: position{line: 2863, col: 44, offset: 95093}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2863, col: 49, offset: 95011}, + pos: position{line: 2863, col: 49, offset: 95098}, expr: &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonExternalLink17, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonExternalLink24, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -22611,13 +22611,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonExternalLink28, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -22625,23 +22625,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExternalLink35, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22954,23 +22954,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonExternalLink96, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonExternalLink98, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonExternalLink101, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -22991,12 +22991,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonExternalLink107, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -23008,10 +23008,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExternalLink111, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23154,12 +23154,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonExternalLink139, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -23181,10 +23181,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonExternalLink143, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -23198,10 +23198,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonExternalLink145, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -23251,27 +23251,27 @@ var g = &grammar{ pos: position{line: 1338, col: 5, offset: 43914}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, run: (*parser).callonListElements5, expr: &seqExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonListElements8, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements11, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23280,27 +23280,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonListElements15, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonListElements18, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -23309,22 +23309,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonListElements21, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonListElements22, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -23332,7 +23332,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -23341,20 +23341,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonListElements27, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -23363,20 +23363,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonListElements31, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -23385,15 +23385,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonListElements35, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -23401,7 +23401,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -23410,15 +23410,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonListElements40, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -23426,7 +23426,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -23438,12 +23438,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements45, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23456,24 +23456,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1486, col: 5, offset: 48673}, + pos: position{line: 1486, col: 5, offset: 48760}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonListElements49, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonListElements52, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23483,28 +23483,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements56, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23513,9 +23513,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -23528,27 +23528,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, run: (*parser).callonListElements63, expr: &seqExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonListElements66, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements69, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23557,27 +23557,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonListElements73, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonListElements76, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -23586,20 +23586,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonListElements79, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonListElements81, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -23610,12 +23610,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements83, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23628,56 +23628,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1536, col: 5, offset: 50572}, + pos: position{line: 1536, col: 5, offset: 50659}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1536, col: 16, offset: 50583}, + pos: position{line: 1536, col: 16, offset: 50670}, expr: &actionExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, run: (*parser).callonListElements88, expr: &seqExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, expr: &litMatcher{ - pos: position{line: 1572, col: 6, offset: 51861}, + pos: position{line: 1572, col: 6, offset: 51948}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1572, col: 10, offset: 51865}, + pos: position{line: 1572, col: 10, offset: 51952}, label: "style", expr: &choiceExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, run: (*parser).callonListElements94, expr: &litMatcher{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, run: (*parser).callonListElements96, expr: &litMatcher{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, run: (*parser).callonListElements98, expr: &litMatcher{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -23687,12 +23687,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements100, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23706,24 +23706,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1537, col: 5, offset: 50622}, + pos: position{line: 1537, col: 5, offset: 50709}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonListElements104, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonListElements107, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23733,28 +23733,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements111, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23763,9 +23763,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -23778,36 +23778,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, run: (*parser).callonListElements118, expr: &seqExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonListElements121, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonListElements125, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -23817,18 +23817,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements129, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23841,24 +23841,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1643, col: 5, offset: 53876}, + pos: position{line: 1643, col: 5, offset: 53963}, label: "description", expr: &actionExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, run: (*parser).callonListElements133, expr: &seqExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, run: (*parser).callonListElements136, expr: &oneOrMoreExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, expr: &charClassMatcher{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23868,28 +23868,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements140, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23898,9 +23898,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -23913,40 +23913,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, run: (*parser).callonListElements147, expr: &seqExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, label: "term", expr: &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonListElements150, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElements154, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElements157, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -23955,7 +23955,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElements160, }, }, @@ -23963,30 +23963,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements163, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23995,16 +23995,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, @@ -24012,24 +24012,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1585, col: 5, offset: 52195}, + pos: position{line: 1585, col: 5, offset: 52282}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElements172, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElements175, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -24038,7 +24038,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElements178, }, }, @@ -24046,24 +24046,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1586, col: 5, offset: 52240}, + pos: position{line: 1586, col: 5, offset: 52327}, label: "description", expr: &choiceExpr{ - pos: position{line: 1608, col: 5, offset: 52889}, + pos: position{line: 1608, col: 5, offset: 52976}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, run: (*parser).callonListElements181, expr: &seqExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements184, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24072,28 +24072,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements187, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24102,15 +24102,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1611, col: 9, offset: 52974}, + pos: position{line: 1611, col: 9, offset: 53061}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElements195, @@ -24120,19 +24120,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements201, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24141,28 +24141,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements204, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24171,9 +24171,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -24183,10 +24183,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1612, col: 9, offset: 52994}, + pos: position{line: 1612, col: 9, offset: 53081}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1612, col: 17, offset: 53002}, + pos: position{line: 1612, col: 17, offset: 53089}, expr: &choiceExpr{ pos: position{line: 1406, col: 5, offset: 46323}, alternatives: []interface{}{ @@ -24194,36 +24194,36 @@ var g = &grammar{ pos: position{line: 1406, col: 5, offset: 46323}, run: (*parser).callonListElements214, expr: &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonListElements215, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonListElements221, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -24233,28 +24233,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements225, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24263,9 +24263,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -24275,13 +24275,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, run: (*parser).callonListElements232, expr: &seqExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElements235, @@ -24291,19 +24291,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements241, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24312,28 +24312,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements244, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24342,9 +24342,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -24354,23 +24354,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1411, col: 9, offset: 46408}, + pos: position{line: 1411, col: 9, offset: 46495}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements255, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24379,25 +24379,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements257, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24409,20 +24409,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1412, col: 9, offset: 46447}, + pos: position{line: 1412, col: 9, offset: 46534}, expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonListElements263, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements266, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24431,27 +24431,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonListElements270, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonListElements273, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -24460,22 +24460,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonListElements276, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonListElements277, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -24483,7 +24483,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -24492,20 +24492,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonListElements282, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -24514,20 +24514,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonListElements286, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -24536,15 +24536,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonListElements290, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -24552,7 +24552,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -24561,15 +24561,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonListElements295, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -24577,7 +24577,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -24589,12 +24589,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements300, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24607,20 +24607,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1413, col: 9, offset: 46481}, + pos: position{line: 1413, col: 9, offset: 46568}, expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonListElements304, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements307, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24629,27 +24629,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonListElements311, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonListElements314, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -24658,20 +24658,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonListElements317, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonListElements319, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -24682,12 +24682,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements321, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24700,29 +24700,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1414, col: 9, offset: 46517}, + pos: position{line: 1414, col: 9, offset: 46604}, expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonListElements325, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonListElements329, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -24732,18 +24732,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements333, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24756,36 +24756,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1415, col: 9, offset: 46551}, + pos: position{line: 1415, col: 9, offset: 46638}, expr: &seqExpr{ - pos: position{line: 1415, col: 11, offset: 46553}, + pos: position{line: 1415, col: 11, offset: 46640}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonListElements338, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElements342, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElements345, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -24794,7 +24794,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElements348, }, }, @@ -24802,30 +24802,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements351, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24834,37 +24834,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, }, }, &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElements359, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElements362, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -24873,7 +24873,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElements365, }, }, @@ -24883,7 +24883,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1416, col: 9, offset: 46613}, + pos: position{line: 1416, col: 9, offset: 46700}, expr: &actionExpr{ pos: position{line: 731, col: 5, offset: 23680}, run: (*parser).callonListElements367, @@ -24893,7 +24893,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 731, col: 5, offset: 23680}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -24922,10 +24922,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements377, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24934,28 +24934,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements380, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24964,9 +24964,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -24989,10 +24989,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements391, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25001,28 +25001,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements394, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25031,9 +25031,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25074,10 +25074,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements409, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25086,28 +25086,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements412, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25116,9 +25116,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25141,10 +25141,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements423, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25153,28 +25153,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements426, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25183,9 +25183,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25208,10 +25208,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements437, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25220,28 +25220,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements440, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25250,9 +25250,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25275,10 +25275,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements451, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25287,28 +25287,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements454, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25317,9 +25317,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25342,10 +25342,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements465, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25354,28 +25354,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements468, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25384,9 +25384,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25409,10 +25409,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements479, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25421,28 +25421,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements482, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25451,9 +25451,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25476,10 +25476,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElements493, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25488,28 +25488,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements496, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25518,9 +25518,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25536,15 +25536,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1417, col: 9, offset: 46637}, + pos: position{line: 1417, col: 9, offset: 46724}, label: "content", expr: &actionExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, run: (*parser).callonListElements504, expr: &oneOrMoreExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, expr: &charClassMatcher{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25554,28 +25554,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements508, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25584,9 +25584,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25602,18 +25602,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, run: (*parser).callonListElements515, expr: &seqExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElements517, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25622,15 +25622,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1621, col: 9, offset: 53289}, + pos: position{line: 1621, col: 9, offset: 53376}, label: "content", expr: &actionExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, run: (*parser).callonListElements521, expr: &oneOrMoreExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, expr: &charClassMatcher{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25640,28 +25640,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElements525, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25670,9 +25670,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25732,9 +25732,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1348, col: 5, offset: 44263}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25761,19 +25761,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement17, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25782,28 +25782,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement20, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25812,9 +25812,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -25827,27 +25827,27 @@ var g = &grammar{ pos: position{line: 1351, col: 13, offset: 44319}, label: "element", expr: &actionExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, run: (*parser).callonExtraListElement28, expr: &seqExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonExtraListElement31, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement34, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25856,27 +25856,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonExtraListElement38, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonExtraListElement41, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -25885,22 +25885,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonExtraListElement44, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonExtraListElement45, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -25908,7 +25908,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -25917,20 +25917,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonExtraListElement50, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -25939,20 +25939,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonExtraListElement54, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -25961,15 +25961,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonExtraListElement58, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -25977,7 +25977,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -25986,15 +25986,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonExtraListElement63, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -26002,7 +26002,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -26014,12 +26014,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement68, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26032,24 +26032,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1486, col: 5, offset: 48673}, + pos: position{line: 1486, col: 5, offset: 48760}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonExtraListElement72, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonExtraListElement75, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26059,28 +26059,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement79, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26089,9 +26089,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -26128,27 +26128,27 @@ var g = &grammar{ pos: position{line: 1355, col: 13, offset: 44454}, label: "element", expr: &actionExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, run: (*parser).callonExtraListElement92, expr: &seqExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonExtraListElement95, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement98, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26157,27 +26157,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonExtraListElement102, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonExtraListElement105, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -26186,22 +26186,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonExtraListElement108, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonExtraListElement109, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -26209,7 +26209,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -26218,20 +26218,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonExtraListElement114, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -26240,20 +26240,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonExtraListElement118, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -26262,15 +26262,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonExtraListElement122, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -26278,7 +26278,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -26287,15 +26287,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonExtraListElement127, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -26303,7 +26303,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -26315,12 +26315,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement132, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26333,24 +26333,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1486, col: 5, offset: 48673}, + pos: position{line: 1486, col: 5, offset: 48760}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonExtraListElement136, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonExtraListElement139, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26360,28 +26360,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement143, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26390,9 +26390,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -26425,19 +26425,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement159, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26446,28 +26446,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement162, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26476,9 +26476,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -26491,27 +26491,27 @@ var g = &grammar{ pos: position{line: 1359, col: 13, offset: 44606}, label: "element", expr: &actionExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, run: (*parser).callonExtraListElement170, expr: &seqExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonExtraListElement173, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement176, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26520,27 +26520,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonExtraListElement180, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonExtraListElement183, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -26549,20 +26549,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonExtraListElement186, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonExtraListElement188, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -26573,12 +26573,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement190, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26591,56 +26591,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1536, col: 5, offset: 50572}, + pos: position{line: 1536, col: 5, offset: 50659}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1536, col: 16, offset: 50583}, + pos: position{line: 1536, col: 16, offset: 50670}, expr: &actionExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, run: (*parser).callonExtraListElement195, expr: &seqExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, expr: &litMatcher{ - pos: position{line: 1572, col: 6, offset: 51861}, + pos: position{line: 1572, col: 6, offset: 51948}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1572, col: 10, offset: 51865}, + pos: position{line: 1572, col: 10, offset: 51952}, label: "style", expr: &choiceExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, run: (*parser).callonExtraListElement201, expr: &litMatcher{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, run: (*parser).callonExtraListElement203, expr: &litMatcher{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, run: (*parser).callonExtraListElement205, expr: &litMatcher{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -26650,12 +26650,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement207, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26669,24 +26669,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1537, col: 5, offset: 50622}, + pos: position{line: 1537, col: 5, offset: 50709}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonExtraListElement211, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonExtraListElement214, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26696,28 +26696,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement218, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26726,9 +26726,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -26765,27 +26765,27 @@ var g = &grammar{ pos: position{line: 1363, col: 13, offset: 44743}, label: "element", expr: &actionExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, run: (*parser).callonExtraListElement231, expr: &seqExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonExtraListElement234, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement237, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26794,27 +26794,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonExtraListElement241, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonExtraListElement244, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -26823,20 +26823,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonExtraListElement247, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonExtraListElement249, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -26847,12 +26847,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement251, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26865,56 +26865,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1536, col: 5, offset: 50572}, + pos: position{line: 1536, col: 5, offset: 50659}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1536, col: 16, offset: 50583}, + pos: position{line: 1536, col: 16, offset: 50670}, expr: &actionExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, run: (*parser).callonExtraListElement256, expr: &seqExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, expr: &litMatcher{ - pos: position{line: 1572, col: 6, offset: 51861}, + pos: position{line: 1572, col: 6, offset: 51948}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1572, col: 10, offset: 51865}, + pos: position{line: 1572, col: 10, offset: 51952}, label: "style", expr: &choiceExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, run: (*parser).callonExtraListElement262, expr: &litMatcher{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, run: (*parser).callonExtraListElement264, expr: &litMatcher{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, run: (*parser).callonExtraListElement266, expr: &litMatcher{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -26924,12 +26924,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement268, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26943,24 +26943,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1537, col: 5, offset: 50622}, + pos: position{line: 1537, col: 5, offset: 50709}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonExtraListElement272, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonExtraListElement275, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26970,28 +26970,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement279, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27000,9 +27000,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27035,19 +27035,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement295, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27056,28 +27056,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement298, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27086,9 +27086,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27101,36 +27101,36 @@ var g = &grammar{ pos: position{line: 1367, col: 13, offset: 44897}, label: "element", expr: &actionExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, run: (*parser).callonExtraListElement306, expr: &seqExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonExtraListElement309, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonExtraListElement313, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -27140,18 +27140,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement317, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27164,24 +27164,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1643, col: 5, offset: 53876}, + pos: position{line: 1643, col: 5, offset: 53963}, label: "description", expr: &actionExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, run: (*parser).callonExtraListElement321, expr: &seqExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, run: (*parser).callonExtraListElement324, expr: &oneOrMoreExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, expr: &charClassMatcher{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27191,28 +27191,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement328, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27221,9 +27221,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27260,36 +27260,36 @@ var g = &grammar{ pos: position{line: 1371, col: 13, offset: 45032}, label: "element", expr: &actionExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, run: (*parser).callonExtraListElement341, expr: &seqExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonExtraListElement344, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonExtraListElement348, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -27299,18 +27299,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement352, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27323,24 +27323,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1643, col: 5, offset: 53876}, + pos: position{line: 1643, col: 5, offset: 53963}, label: "description", expr: &actionExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, run: (*parser).callonExtraListElement356, expr: &seqExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, run: (*parser).callonExtraListElement359, expr: &oneOrMoreExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, expr: &charClassMatcher{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27350,28 +27350,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement363, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27380,9 +27380,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27419,19 +27419,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement380, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27440,28 +27440,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement383, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27470,9 +27470,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27485,40 +27485,40 @@ var g = &grammar{ pos: position{line: 1376, col: 13, offset: 45218}, label: "element", expr: &actionExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, run: (*parser).callonExtraListElement391, expr: &seqExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, label: "term", expr: &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonExtraListElement394, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement398, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement401, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -27527,7 +27527,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement404, }, }, @@ -27535,30 +27535,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement407, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27567,16 +27567,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, @@ -27584,24 +27584,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1585, col: 5, offset: 52195}, + pos: position{line: 1585, col: 5, offset: 52282}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement416, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement419, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -27610,7 +27610,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement422, }, }, @@ -27618,24 +27618,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1586, col: 5, offset: 52240}, + pos: position{line: 1586, col: 5, offset: 52327}, label: "description", expr: &choiceExpr{ - pos: position{line: 1608, col: 5, offset: 52889}, + pos: position{line: 1608, col: 5, offset: 52976}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, run: (*parser).callonExtraListElement425, expr: &seqExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement428, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27644,28 +27644,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement431, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27674,15 +27674,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1611, col: 9, offset: 52974}, + pos: position{line: 1611, col: 9, offset: 53061}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonExtraListElement439, @@ -27692,19 +27692,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement445, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27713,28 +27713,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement448, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27743,9 +27743,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27755,10 +27755,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1612, col: 9, offset: 52994}, + pos: position{line: 1612, col: 9, offset: 53081}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1612, col: 17, offset: 53002}, + pos: position{line: 1612, col: 17, offset: 53089}, expr: &choiceExpr{ pos: position{line: 1406, col: 5, offset: 46323}, alternatives: []interface{}{ @@ -27766,36 +27766,36 @@ var g = &grammar{ pos: position{line: 1406, col: 5, offset: 46323}, run: (*parser).callonExtraListElement458, expr: &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonExtraListElement459, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonExtraListElement465, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27805,28 +27805,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement469, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27835,9 +27835,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27847,13 +27847,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, run: (*parser).callonExtraListElement476, expr: &seqExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonExtraListElement479, @@ -27863,19 +27863,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement485, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27884,28 +27884,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement488, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27914,9 +27914,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -27926,23 +27926,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1411, col: 9, offset: 46408}, + pos: position{line: 1411, col: 9, offset: 46495}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement499, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27951,25 +27951,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement501, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27981,20 +27981,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1412, col: 9, offset: 46447}, + pos: position{line: 1412, col: 9, offset: 46534}, expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonExtraListElement507, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement510, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28003,27 +28003,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonExtraListElement514, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonExtraListElement517, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -28032,22 +28032,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonExtraListElement520, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonExtraListElement521, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -28055,7 +28055,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -28064,20 +28064,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonExtraListElement526, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -28086,20 +28086,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonExtraListElement530, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -28108,15 +28108,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonExtraListElement534, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -28124,7 +28124,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -28133,15 +28133,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonExtraListElement539, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -28149,7 +28149,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -28161,12 +28161,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement544, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28179,20 +28179,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1413, col: 9, offset: 46481}, + pos: position{line: 1413, col: 9, offset: 46568}, expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonExtraListElement548, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement551, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28201,27 +28201,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonExtraListElement555, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonExtraListElement558, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -28230,20 +28230,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonExtraListElement561, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonExtraListElement563, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -28254,12 +28254,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement565, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28272,29 +28272,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1414, col: 9, offset: 46517}, + pos: position{line: 1414, col: 9, offset: 46604}, expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonExtraListElement569, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonExtraListElement573, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -28304,18 +28304,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement577, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28328,36 +28328,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1415, col: 9, offset: 46551}, + pos: position{line: 1415, col: 9, offset: 46638}, expr: &seqExpr{ - pos: position{line: 1415, col: 11, offset: 46553}, + pos: position{line: 1415, col: 11, offset: 46640}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonExtraListElement582, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement586, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement589, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -28366,7 +28366,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement592, }, }, @@ -28374,30 +28374,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement595, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28406,37 +28406,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, }, }, &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement603, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement606, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -28445,7 +28445,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement609, }, }, @@ -28455,7 +28455,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1416, col: 9, offset: 46613}, + pos: position{line: 1416, col: 9, offset: 46700}, expr: &actionExpr{ pos: position{line: 731, col: 5, offset: 23680}, run: (*parser).callonExtraListElement611, @@ -28465,7 +28465,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 731, col: 5, offset: 23680}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -28494,10 +28494,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement621, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28506,28 +28506,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement624, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28536,9 +28536,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -28561,10 +28561,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement635, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28573,28 +28573,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement638, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28603,9 +28603,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -28646,10 +28646,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement653, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28658,28 +28658,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement656, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28688,9 +28688,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -28713,10 +28713,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement667, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28725,28 +28725,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement670, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28755,9 +28755,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -28780,10 +28780,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement681, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28792,28 +28792,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement684, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28822,9 +28822,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -28847,10 +28847,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement695, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28859,28 +28859,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement698, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28889,9 +28889,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -28914,10 +28914,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement709, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28926,28 +28926,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement712, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28956,9 +28956,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -28981,10 +28981,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement723, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28993,28 +28993,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement726, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29023,9 +29023,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -29048,10 +29048,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement737, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29060,28 +29060,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement740, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29090,9 +29090,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -29108,15 +29108,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1417, col: 9, offset: 46637}, + pos: position{line: 1417, col: 9, offset: 46724}, label: "content", expr: &actionExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, run: (*parser).callonExtraListElement748, expr: &oneOrMoreExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, expr: &charClassMatcher{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29126,28 +29126,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement752, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29156,9 +29156,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -29174,18 +29174,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, run: (*parser).callonExtraListElement759, expr: &seqExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement761, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29194,15 +29194,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1621, col: 9, offset: 53289}, + pos: position{line: 1621, col: 9, offset: 53376}, label: "content", expr: &actionExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, run: (*parser).callonExtraListElement765, expr: &oneOrMoreExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, expr: &charClassMatcher{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29212,28 +29212,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement769, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29242,9 +29242,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -29283,40 +29283,40 @@ var g = &grammar{ pos: position{line: 1380, col: 13, offset: 45353}, label: "element", expr: &actionExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, run: (*parser).callonExtraListElement782, expr: &seqExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, label: "term", expr: &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonExtraListElement785, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement789, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement792, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -29325,7 +29325,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement795, }, }, @@ -29333,30 +29333,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement798, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29365,16 +29365,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, @@ -29382,24 +29382,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1585, col: 5, offset: 52195}, + pos: position{line: 1585, col: 5, offset: 52282}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement807, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement810, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -29408,7 +29408,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement813, }, }, @@ -29416,24 +29416,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1586, col: 5, offset: 52240}, + pos: position{line: 1586, col: 5, offset: 52327}, label: "description", expr: &choiceExpr{ - pos: position{line: 1608, col: 5, offset: 52889}, + pos: position{line: 1608, col: 5, offset: 52976}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, run: (*parser).callonExtraListElement816, expr: &seqExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement819, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29442,28 +29442,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement822, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29472,15 +29472,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1611, col: 9, offset: 52974}, + pos: position{line: 1611, col: 9, offset: 53061}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonExtraListElement830, @@ -29490,19 +29490,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement836, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29511,28 +29511,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement839, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29541,9 +29541,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -29553,10 +29553,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1612, col: 9, offset: 52994}, + pos: position{line: 1612, col: 9, offset: 53081}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1612, col: 17, offset: 53002}, + pos: position{line: 1612, col: 17, offset: 53089}, expr: &choiceExpr{ pos: position{line: 1406, col: 5, offset: 46323}, alternatives: []interface{}{ @@ -29564,36 +29564,36 @@ var g = &grammar{ pos: position{line: 1406, col: 5, offset: 46323}, run: (*parser).callonExtraListElement849, expr: &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonExtraListElement850, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonExtraListElement856, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29603,28 +29603,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement860, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29633,9 +29633,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -29645,13 +29645,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, run: (*parser).callonExtraListElement867, expr: &seqExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonExtraListElement870, @@ -29661,19 +29661,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement876, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29682,28 +29682,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement879, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29712,9 +29712,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -29724,23 +29724,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1411, col: 9, offset: 46408}, + pos: position{line: 1411, col: 9, offset: 46495}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement890, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29749,25 +29749,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement892, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29779,20 +29779,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1412, col: 9, offset: 46447}, + pos: position{line: 1412, col: 9, offset: 46534}, expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonExtraListElement898, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement901, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29801,27 +29801,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonExtraListElement905, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonExtraListElement908, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -29830,22 +29830,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonExtraListElement911, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonExtraListElement912, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -29853,7 +29853,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -29862,20 +29862,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonExtraListElement917, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -29884,20 +29884,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonExtraListElement921, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -29906,15 +29906,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonExtraListElement925, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -29922,7 +29922,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -29931,15 +29931,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonExtraListElement930, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -29947,7 +29947,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -29959,12 +29959,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement935, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29977,20 +29977,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1413, col: 9, offset: 46481}, + pos: position{line: 1413, col: 9, offset: 46568}, expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonExtraListElement939, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement942, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29999,27 +29999,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonExtraListElement946, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonExtraListElement949, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -30028,20 +30028,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonExtraListElement952, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonExtraListElement954, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -30052,12 +30052,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement956, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30070,29 +30070,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1414, col: 9, offset: 46517}, + pos: position{line: 1414, col: 9, offset: 46604}, expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonExtraListElement960, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonExtraListElement964, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -30102,18 +30102,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement968, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30126,36 +30126,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1415, col: 9, offset: 46551}, + pos: position{line: 1415, col: 9, offset: 46638}, expr: &seqExpr{ - pos: position{line: 1415, col: 11, offset: 46553}, + pos: position{line: 1415, col: 11, offset: 46640}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonExtraListElement973, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement977, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement980, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -30164,7 +30164,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement983, }, }, @@ -30172,30 +30172,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement986, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30204,37 +30204,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, }, }, &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement994, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement997, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -30243,7 +30243,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement1000, }, }, @@ -30253,7 +30253,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1416, col: 9, offset: 46613}, + pos: position{line: 1416, col: 9, offset: 46700}, expr: &actionExpr{ pos: position{line: 731, col: 5, offset: 23680}, run: (*parser).callonExtraListElement1002, @@ -30263,7 +30263,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 731, col: 5, offset: 23680}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -30292,10 +30292,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1012, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30304,28 +30304,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1015, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30334,9 +30334,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30359,10 +30359,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1026, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30371,28 +30371,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1029, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30401,9 +30401,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30444,10 +30444,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1044, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30456,28 +30456,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1047, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30486,9 +30486,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30511,10 +30511,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1058, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30523,28 +30523,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1061, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30553,9 +30553,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30578,10 +30578,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1072, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30590,28 +30590,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1075, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30620,9 +30620,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30645,10 +30645,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1086, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30657,28 +30657,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1089, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30687,9 +30687,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30712,10 +30712,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1100, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30724,28 +30724,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1103, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30754,9 +30754,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30779,10 +30779,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1114, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30791,28 +30791,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1117, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30821,9 +30821,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30846,10 +30846,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1128, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30858,28 +30858,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1131, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30888,9 +30888,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30906,15 +30906,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1417, col: 9, offset: 46637}, + pos: position{line: 1417, col: 9, offset: 46724}, label: "content", expr: &actionExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, run: (*parser).callonExtraListElement1139, expr: &oneOrMoreExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, expr: &charClassMatcher{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -30924,28 +30924,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1143, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30954,9 +30954,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -30972,18 +30972,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, run: (*parser).callonExtraListElement1150, expr: &seqExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement1152, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30992,15 +30992,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1621, col: 9, offset: 53289}, + pos: position{line: 1621, col: 9, offset: 53376}, label: "content", expr: &actionExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, run: (*parser).callonExtraListElement1156, expr: &oneOrMoreExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, expr: &charClassMatcher{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31010,28 +31010,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1160, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31040,9 +31040,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31061,36 +31061,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonExtraListElement1167, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonExtraListElement1173, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31100,28 +31100,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1177, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31130,9 +31130,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31157,19 +31157,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1193, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31178,28 +31178,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1196, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31208,9 +31208,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31234,36 +31234,36 @@ var g = &grammar{ pos: position{line: 1386, col: 13, offset: 45575}, label: "element", expr: &actionExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, run: (*parser).callonExtraListElement1207, expr: &seqExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, run: (*parser).callonExtraListElement1210, expr: &seqExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, label: "content", expr: &actionExpr{ - pos: position{line: 1734, col: 14, offset: 56942}, + pos: position{line: 1734, col: 14, offset: 57029}, run: (*parser).callonExtraListElement1213, expr: &seqExpr{ - pos: position{line: 1734, col: 14, offset: 56942}, + pos: position{line: 1734, col: 14, offset: 57029}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement1215, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31272,9 +31272,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1734, col: 21, offset: 56949}, + pos: position{line: 1734, col: 21, offset: 57036}, expr: &charClassMatcher{ - pos: position{line: 1734, col: 21, offset: 56949}, + pos: position{line: 1734, col: 21, offset: 57036}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31286,32 +31286,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1737, col: 5, offset: 57006}, + pos: position{line: 1737, col: 5, offset: 57093}, run: (*parser).callonExtraListElement1220, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1222, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31320,9 +31320,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31332,44 +31332,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1728, col: 5, offset: 56689}, + pos: position{line: 1728, col: 5, offset: 56776}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1728, col: 16, offset: 56700}, + pos: position{line: 1728, col: 16, offset: 56787}, expr: &choiceExpr{ - pos: position{line: 1728, col: 17, offset: 56701}, + pos: position{line: 1728, col: 17, offset: 56788}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonExtraListElement1232, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonExtraListElement1238, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31379,28 +31379,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1242, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31409,9 +31409,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31420,21 +31420,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonExtraListElement1249, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonExtraListElement1252, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31444,32 +31444,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonExtraListElement1255, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1257, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31478,9 +31478,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31512,36 +31512,36 @@ var g = &grammar{ pos: position{line: 1406, col: 5, offset: 46323}, run: (*parser).callonExtraListElement1267, expr: &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonExtraListElement1268, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonExtraListElement1274, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31551,28 +31551,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1278, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31581,9 +31581,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31593,13 +31593,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, run: (*parser).callonExtraListElement1285, expr: &seqExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonExtraListElement1288, @@ -31609,19 +31609,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1294, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31630,28 +31630,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1297, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31660,9 +31660,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -31672,23 +31672,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1411, col: 9, offset: 46408}, + pos: position{line: 1411, col: 9, offset: 46495}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1308, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31697,25 +31697,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1310, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31727,20 +31727,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1412, col: 9, offset: 46447}, + pos: position{line: 1412, col: 9, offset: 46534}, expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonExtraListElement1316, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1319, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31749,27 +31749,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonExtraListElement1323, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonExtraListElement1326, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -31778,22 +31778,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonExtraListElement1329, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonExtraListElement1330, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -31801,7 +31801,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -31810,20 +31810,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonExtraListElement1335, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -31832,20 +31832,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonExtraListElement1339, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -31854,15 +31854,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonExtraListElement1343, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -31870,7 +31870,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -31879,15 +31879,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonExtraListElement1348, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -31895,7 +31895,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -31907,12 +31907,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement1353, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31925,20 +31925,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1413, col: 9, offset: 46481}, + pos: position{line: 1413, col: 9, offset: 46568}, expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonExtraListElement1357, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1360, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31947,27 +31947,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonExtraListElement1364, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonExtraListElement1367, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -31976,20 +31976,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonExtraListElement1370, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonExtraListElement1372, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -32000,12 +32000,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement1374, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32018,29 +32018,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1414, col: 9, offset: 46517}, + pos: position{line: 1414, col: 9, offset: 46604}, expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonExtraListElement1378, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonExtraListElement1382, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -32050,18 +32050,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonExtraListElement1386, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32074,36 +32074,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1415, col: 9, offset: 46551}, + pos: position{line: 1415, col: 9, offset: 46638}, expr: &seqExpr{ - pos: position{line: 1415, col: 11, offset: 46553}, + pos: position{line: 1415, col: 11, offset: 46640}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonExtraListElement1391, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement1395, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement1398, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -32112,7 +32112,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement1401, }, }, @@ -32120,30 +32120,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1404, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32152,37 +32152,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, }, }, &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonExtraListElement1412, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonExtraListElement1415, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -32191,7 +32191,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonExtraListElement1418, }, }, @@ -32201,7 +32201,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1416, col: 9, offset: 46613}, + pos: position{line: 1416, col: 9, offset: 46700}, expr: &actionExpr{ pos: position{line: 731, col: 5, offset: 23680}, run: (*parser).callonExtraListElement1420, @@ -32211,7 +32211,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 731, col: 5, offset: 23680}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -32240,10 +32240,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1430, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32252,28 +32252,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1433, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32282,9 +32282,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32307,10 +32307,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1444, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32319,28 +32319,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1447, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32349,9 +32349,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32392,10 +32392,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1462, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32404,28 +32404,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1465, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32434,9 +32434,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32459,10 +32459,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1476, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32471,28 +32471,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1479, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32501,9 +32501,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32526,10 +32526,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1490, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32538,28 +32538,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1493, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32568,9 +32568,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32593,10 +32593,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1504, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32605,28 +32605,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1507, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32635,9 +32635,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32660,10 +32660,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1518, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32672,28 +32672,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1521, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32702,9 +32702,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32727,10 +32727,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1532, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32739,28 +32739,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1535, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32769,9 +32769,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32794,10 +32794,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonExtraListElement1546, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32806,28 +32806,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1549, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32836,9 +32836,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32854,15 +32854,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1417, col: 9, offset: 46637}, + pos: position{line: 1417, col: 9, offset: 46724}, label: "content", expr: &actionExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, run: (*parser).callonExtraListElement1557, expr: &oneOrMoreExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, expr: &charClassMatcher{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32872,28 +32872,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonExtraListElement1561, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32902,9 +32902,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -32925,28 +32925,28 @@ var g = &grammar{ }, { name: "ListElementContinuation", - pos: position{line: 1436, col: 1, offset: 47096}, + pos: position{line: 1436, col: 1, offset: 47183}, expr: &actionExpr{ - pos: position{line: 1437, col: 5, offset: 47128}, + pos: position{line: 1437, col: 5, offset: 47215}, run: (*parser).callonListElementContinuation1, expr: &seqExpr{ - pos: position{line: 1437, col: 5, offset: 47128}, + pos: position{line: 1437, col: 5, offset: 47215}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1437, col: 5, offset: 47128}, + pos: position{line: 1437, col: 5, offset: 47215}, label: "offset", expr: &zeroOrMoreExpr{ - pos: position{line: 1437, col: 12, offset: 47135}, + pos: position{line: 1437, col: 12, offset: 47222}, expr: &seqExpr{ - pos: position{line: 1437, col: 13, offset: 47136}, + pos: position{line: 1437, col: 13, offset: 47223}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1437, col: 13, offset: 47136}, + pos: position{line: 1437, col: 13, offset: 47223}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuation7, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32955,25 +32955,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuation9, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32986,18 +32986,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuation16, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33006,25 +33006,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuation18, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33033,12 +33033,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1439, col: 5, offset: 47192}, + pos: position{line: 1439, col: 5, offset: 47279}, label: "element", expr: &zeroOrOneExpr{ - pos: position{line: 1439, col: 13, offset: 47200}, + pos: position{line: 1439, col: 13, offset: 47287}, expr: &ruleRefExpr{ - pos: position{line: 1439, col: 13, offset: 47200}, + pos: position{line: 1439, col: 13, offset: 47287}, name: "ListElementContinuationElement", }, }, @@ -33049,49 +33049,49 @@ var g = &grammar{ }, { name: "ListElementContinuationElement", - pos: position{line: 1446, col: 1, offset: 47388}, + pos: position{line: 1446, col: 1, offset: 47475}, expr: &actionExpr{ - pos: position{line: 1447, col: 5, offset: 47466}, + pos: position{line: 1447, col: 5, offset: 47553}, run: (*parser).callonListElementContinuationElement1, expr: &seqExpr{ - pos: position{line: 1447, col: 5, offset: 47466}, + pos: position{line: 1447, col: 5, offset: 47553}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1447, col: 5, offset: 47466}, + pos: position{line: 1447, col: 5, offset: 47553}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, ¬Expr{ - pos: position{line: 1448, col: 5, offset: 47492}, + pos: position{line: 1448, col: 5, offset: 47579}, expr: &choiceExpr{ pos: position{line: 1338, col: 5, offset: 43914}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, run: (*parser).callonListElementContinuationElement8, expr: &seqExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1485, col: 5, offset: 48634}, + pos: position{line: 1485, col: 5, offset: 48721}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonListElementContinuationElement11, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement14, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33100,27 +33100,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonListElementContinuationElement18, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonListElementContinuationElement21, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -33129,22 +33129,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonListElementContinuationElement24, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonListElementContinuationElement25, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -33152,7 +33152,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -33161,20 +33161,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonListElementContinuationElement30, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -33183,20 +33183,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonListElementContinuationElement34, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -33205,15 +33205,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonListElementContinuationElement38, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -33221,7 +33221,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -33230,15 +33230,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonListElementContinuationElement43, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -33246,7 +33246,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -33258,12 +33258,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement48, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33276,24 +33276,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1486, col: 5, offset: 48673}, + pos: position{line: 1486, col: 5, offset: 48760}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonListElementContinuationElement52, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonListElementContinuationElement55, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33303,28 +33303,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement59, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33333,9 +33333,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -33348,27 +33348,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, run: (*parser).callonListElementContinuationElement66, expr: &seqExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1535, col: 5, offset: 50531}, + pos: position{line: 1535, col: 5, offset: 50618}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonListElementContinuationElement69, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement72, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33377,27 +33377,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonListElementContinuationElement76, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonListElementContinuationElement79, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -33406,20 +33406,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonListElementContinuationElement82, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonListElementContinuationElement84, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -33430,12 +33430,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement86, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33448,56 +33448,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1536, col: 5, offset: 50572}, + pos: position{line: 1536, col: 5, offset: 50659}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1536, col: 16, offset: 50583}, + pos: position{line: 1536, col: 16, offset: 50670}, expr: &actionExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, run: (*parser).callonListElementContinuationElement91, expr: &seqExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1572, col: 5, offset: 51860}, + pos: position{line: 1572, col: 5, offset: 51947}, expr: &litMatcher{ - pos: position{line: 1572, col: 6, offset: 51861}, + pos: position{line: 1572, col: 6, offset: 51948}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1572, col: 10, offset: 51865}, + pos: position{line: 1572, col: 10, offset: 51952}, label: "style", expr: &choiceExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, run: (*parser).callonListElementContinuationElement97, expr: &litMatcher{ - pos: position{line: 1573, col: 7, offset: 51879}, + pos: position{line: 1573, col: 7, offset: 51966}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, run: (*parser).callonListElementContinuationElement99, expr: &litMatcher{ - pos: position{line: 1574, col: 7, offset: 51924}, + pos: position{line: 1574, col: 7, offset: 52011}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, run: (*parser).callonListElementContinuationElement101, expr: &litMatcher{ - pos: position{line: 1575, col: 7, offset: 51967}, + pos: position{line: 1575, col: 7, offset: 52054}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -33507,12 +33507,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement103, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33526,24 +33526,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1537, col: 5, offset: 50622}, + pos: position{line: 1537, col: 5, offset: 50709}, label: "content", expr: &actionExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, run: (*parser).callonListElementContinuationElement107, expr: &seqExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1426, col: 5, offset: 46869}, + pos: position{line: 1426, col: 5, offset: 46956}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, run: (*parser).callonListElementContinuationElement110, expr: &oneOrMoreExpr{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, expr: &charClassMatcher{ - pos: position{line: 1426, col: 14, offset: 46878}, + pos: position{line: 1426, col: 14, offset: 46965}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33553,28 +33553,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement114, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33583,9 +33583,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -33598,36 +33598,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, run: (*parser).callonListElementContinuationElement121, expr: &seqExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1642, col: 5, offset: 53840}, + pos: position{line: 1642, col: 5, offset: 53927}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonListElementContinuationElement124, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonListElementContinuationElement128, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -33637,18 +33637,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement132, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33661,24 +33661,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1643, col: 5, offset: 53876}, + pos: position{line: 1643, col: 5, offset: 53963}, label: "description", expr: &actionExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, run: (*parser).callonListElementContinuationElement136, expr: &seqExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1653, col: 5, offset: 54224}, + pos: position{line: 1653, col: 5, offset: 54311}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, run: (*parser).callonListElementContinuationElement139, expr: &oneOrMoreExpr{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, expr: &charClassMatcher{ - pos: position{line: 1653, col: 14, offset: 54233}, + pos: position{line: 1653, col: 14, offset: 54320}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33688,28 +33688,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement143, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33718,9 +33718,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -33733,40 +33733,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, run: (*parser).callonListElementContinuationElement150, expr: &seqExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1584, col: 5, offset: 52160}, + pos: position{line: 1584, col: 5, offset: 52247}, label: "term", expr: &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonListElementContinuationElement153, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElementContinuationElement157, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElementContinuationElement160, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -33775,7 +33775,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElementContinuationElement163, }, }, @@ -33783,30 +33783,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement166, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33815,16 +33815,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, @@ -33832,24 +33832,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1585, col: 5, offset: 52195}, + pos: position{line: 1585, col: 5, offset: 52282}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElementContinuationElement175, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElementContinuationElement178, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -33858,7 +33858,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElementContinuationElement181, }, }, @@ -33866,24 +33866,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1586, col: 5, offset: 52240}, + pos: position{line: 1586, col: 5, offset: 52327}, label: "description", expr: &choiceExpr{ - pos: position{line: 1608, col: 5, offset: 52889}, + pos: position{line: 1608, col: 5, offset: 52976}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, run: (*parser).callonListElementContinuationElement184, expr: &seqExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1610, col: 9, offset: 52954}, + pos: position{line: 1610, col: 9, offset: 53041}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement187, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33892,28 +33892,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement190, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33922,15 +33922,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1611, col: 9, offset: 52974}, + pos: position{line: 1611, col: 9, offset: 53061}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElementContinuationElement198, @@ -33940,19 +33940,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement204, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33961,28 +33961,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement207, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33991,9 +33991,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -34003,10 +34003,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1612, col: 9, offset: 52994}, + pos: position{line: 1612, col: 9, offset: 53081}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1612, col: 17, offset: 53002}, + pos: position{line: 1612, col: 17, offset: 53089}, expr: &choiceExpr{ pos: position{line: 1406, col: 5, offset: 46323}, alternatives: []interface{}{ @@ -34014,36 +34014,36 @@ var g = &grammar{ pos: position{line: 1406, col: 5, offset: 46323}, run: (*parser).callonListElementContinuationElement217, expr: &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonListElementContinuationElement218, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonListElementContinuationElement224, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34053,28 +34053,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement228, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34083,9 +34083,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -34095,13 +34095,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, run: (*parser).callonListElementContinuationElement235, expr: &seqExpr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1410, col: 9, offset: 46389}, + pos: position{line: 1410, col: 9, offset: 46476}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElementContinuationElement238, @@ -34111,19 +34111,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement244, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34132,28 +34132,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement247, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34162,9 +34162,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -34174,23 +34174,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1411, col: 9, offset: 46408}, + pos: position{line: 1411, col: 9, offset: 46495}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement258, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34199,25 +34199,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement260, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34229,20 +34229,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1412, col: 9, offset: 46447}, + pos: position{line: 1412, col: 9, offset: 46534}, expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonListElementContinuationElement266, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement269, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34251,27 +34251,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonListElementContinuationElement273, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonListElementContinuationElement276, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -34280,22 +34280,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonListElementContinuationElement279, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonListElementContinuationElement280, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -34303,7 +34303,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -34312,20 +34312,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonListElementContinuationElement285, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -34334,20 +34334,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonListElementContinuationElement289, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -34356,15 +34356,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonListElementContinuationElement293, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -34372,7 +34372,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -34381,15 +34381,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonListElementContinuationElement298, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -34397,7 +34397,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -34409,12 +34409,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement303, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34427,20 +34427,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1413, col: 9, offset: 46481}, + pos: position{line: 1413, col: 9, offset: 46568}, expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonListElementContinuationElement307, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement310, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34449,27 +34449,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonListElementContinuationElement314, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonListElementContinuationElement317, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -34478,20 +34478,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonListElementContinuationElement320, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonListElementContinuationElement322, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -34502,12 +34502,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement324, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34520,29 +34520,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1414, col: 9, offset: 46517}, + pos: position{line: 1414, col: 9, offset: 46604}, expr: &actionExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, run: (*parser).callonListElementContinuationElement328, expr: &seqExpr{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1648, col: 5, offset: 54041}, + pos: position{line: 1648, col: 5, offset: 54128}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1648, col: 9, offset: 54045}, + pos: position{line: 1648, col: 9, offset: 54132}, label: "ref", expr: &actionExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, run: (*parser).callonListElementContinuationElement332, expr: &oneOrMoreExpr{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, expr: &charClassMatcher{ - pos: position{line: 1648, col: 14, offset: 54050}, + pos: position{line: 1648, col: 14, offset: 54137}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -34552,18 +34552,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1648, col: 62, offset: 54098}, + pos: position{line: 1648, col: 62, offset: 54185}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement336, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34576,36 +34576,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1415, col: 9, offset: 46551}, + pos: position{line: 1415, col: 9, offset: 46638}, expr: &seqExpr{ - pos: position{line: 1415, col: 11, offset: 46553}, + pos: position{line: 1415, col: 11, offset: 46640}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, run: (*parser).callonListElementContinuationElement341, expr: &oneOrMoreExpr{ - pos: position{line: 1592, col: 5, offset: 52419}, + pos: position{line: 1592, col: 5, offset: 52506}, expr: &seqExpr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1592, col: 6, offset: 52420}, + pos: position{line: 1592, col: 6, offset: 52507}, expr: &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElementContinuationElement345, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElementContinuationElement348, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -34614,7 +34614,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElementContinuationElement351, }, }, @@ -34622,30 +34622,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 35, offset: 52449}, + pos: position{line: 1592, col: 35, offset: 52536}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement354, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34654,37 +34654,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &anyMatcher{ - line: 1592, col: 40, offset: 52454, + line: 1592, col: 40, offset: 52541, }, }, }, }, }, &actionExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, run: (*parser).callonListElementContinuationElement362, expr: &seqExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1597, col: 5, offset: 52570}, + pos: position{line: 1597, col: 5, offset: 52657}, label: "separator", expr: &actionExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, run: (*parser).callonListElementContinuationElement365, expr: &oneOrMoreExpr{ - pos: position{line: 1597, col: 16, offset: 52581}, + pos: position{line: 1597, col: 16, offset: 52668}, expr: &litMatcher{ - pos: position{line: 1597, col: 17, offset: 52582}, + pos: position{line: 1597, col: 17, offset: 52669}, val: ":", ignoreCase: false, want: "\":\"", @@ -34693,7 +34693,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1600, col: 5, offset: 52639}, + pos: position{line: 1600, col: 5, offset: 52726}, run: (*parser).callonListElementContinuationElement368, }, }, @@ -34703,7 +34703,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1416, col: 9, offset: 46613}, + pos: position{line: 1416, col: 9, offset: 46700}, expr: &actionExpr{ pos: position{line: 731, col: 5, offset: 23680}, run: (*parser).callonListElementContinuationElement370, @@ -34713,7 +34713,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 731, col: 5, offset: 23680}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -34742,10 +34742,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement380, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34754,28 +34754,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement383, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34784,9 +34784,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -34809,10 +34809,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement394, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34821,28 +34821,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement397, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34851,9 +34851,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -34894,10 +34894,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement412, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34906,28 +34906,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement415, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34936,9 +34936,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -34961,10 +34961,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement426, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34973,28 +34973,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement429, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35003,9 +35003,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35028,10 +35028,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement440, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35040,28 +35040,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement443, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35070,9 +35070,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35095,10 +35095,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement454, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35107,28 +35107,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement457, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35137,9 +35137,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35162,10 +35162,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement468, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35174,28 +35174,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement471, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35204,9 +35204,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35229,10 +35229,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement482, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35241,28 +35241,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement485, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35271,9 +35271,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35296,10 +35296,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement496, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35308,28 +35308,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement499, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35338,9 +35338,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35356,15 +35356,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1417, col: 9, offset: 46637}, + pos: position{line: 1417, col: 9, offset: 46724}, label: "content", expr: &actionExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, run: (*parser).callonListElementContinuationElement507, expr: &oneOrMoreExpr{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, expr: &charClassMatcher{ - pos: position{line: 1417, col: 18, offset: 46646}, + pos: position{line: 1417, col: 18, offset: 46733}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35374,28 +35374,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement511, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35404,9 +35404,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35422,18 +35422,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, run: (*parser).callonListElementContinuationElement518, expr: &seqExpr{ - pos: position{line: 1620, col: 9, offset: 53237}, + pos: position{line: 1620, col: 9, offset: 53324}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement520, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35442,15 +35442,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1621, col: 9, offset: 53289}, + pos: position{line: 1621, col: 9, offset: 53376}, label: "content", expr: &actionExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, run: (*parser).callonListElementContinuationElement524, expr: &oneOrMoreExpr{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, expr: &charClassMatcher{ - pos: position{line: 1621, col: 18, offset: 53298}, + pos: position{line: 1621, col: 18, offset: 53385}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35460,28 +35460,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement528, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35490,9 +35490,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35510,21 +35510,21 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1449, col: 5, offset: 47509}, + pos: position{line: 1449, col: 5, offset: 47596}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1449, col: 16, offset: 47520}, + pos: position{line: 1449, col: 16, offset: 47607}, expr: &ruleRefExpr{ - pos: position{line: 1449, col: 17, offset: 47521}, + pos: position{line: 1449, col: 17, offset: 47608}, name: "BlockAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1450, col: 5, offset: 47543}, + pos: position{line: 1450, col: 5, offset: 47630}, label: "element", expr: &choiceExpr{ - pos: position{line: 1451, col: 9, offset: 47561}, + pos: position{line: 1451, col: 9, offset: 47648}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, @@ -35535,19 +35535,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement546, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35556,28 +35556,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement549, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35586,9 +35586,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35597,7 +35597,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1452, col: 11, offset: 47581}, + pos: position{line: 1452, col: 11, offset: 47668}, name: "AttributeDeclaration", }, &actionExpr{ @@ -35655,10 +35655,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 372, col: 49, offset: 11522}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement568, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35667,28 +35667,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement571, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35697,9 +35697,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35762,10 +35762,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 374, col: 35, offset: 11635}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement589, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35774,28 +35774,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement592, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35804,9 +35804,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35835,10 +35835,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement605, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35847,28 +35847,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement608, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35877,9 +35877,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35918,10 +35918,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement625, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35930,28 +35930,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement628, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35960,9 +35960,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35971,9 +35971,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -35991,9 +35991,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36016,28 +36016,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement648, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36046,9 +36046,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36082,10 +36082,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 746, col: 33, offset: 24224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement661, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36094,28 +36094,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement664, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36124,9 +36124,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36135,9 +36135,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36167,10 +36167,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement679, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36179,28 +36179,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement682, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36209,9 +36209,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36250,10 +36250,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement699, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36262,28 +36262,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement702, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36292,9 +36292,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36303,9 +36303,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36323,9 +36323,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36348,28 +36348,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement722, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36378,9 +36378,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36414,10 +36414,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 750, col: 33, offset: 24338}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement735, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36426,28 +36426,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement738, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36456,9 +36456,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36467,9 +36467,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36520,10 +36520,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 52, offset: 24582}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement758, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36532,28 +36532,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement761, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36562,9 +36562,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36604,10 +36604,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement778, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36616,28 +36616,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement781, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36646,9 +36646,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36657,9 +36657,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36677,9 +36677,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36702,28 +36702,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement801, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36732,9 +36732,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36768,10 +36768,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement814, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36780,28 +36780,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement817, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36810,9 +36810,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36821,9 +36821,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36853,10 +36853,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement832, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36865,28 +36865,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement835, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36895,9 +36895,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36936,10 +36936,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement852, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36948,28 +36948,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement855, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36978,9 +36978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -36989,9 +36989,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37009,9 +37009,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37034,28 +37034,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement875, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37064,9 +37064,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37100,10 +37100,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 754, col: 31, offset: 24450}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement888, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37112,28 +37112,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement891, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37142,9 +37142,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37153,9 +37153,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37185,10 +37185,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement906, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37197,28 +37197,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement909, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37227,9 +37227,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37268,10 +37268,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement926, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37280,28 +37280,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement929, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37310,9 +37310,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37321,9 +37321,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37341,9 +37341,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37366,28 +37366,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement949, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37396,9 +37396,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37432,10 +37432,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 766, col: 33, offset: 24772}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement962, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37444,28 +37444,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement965, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37474,9 +37474,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37485,9 +37485,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37517,10 +37517,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement980, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37529,28 +37529,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement983, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37559,9 +37559,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37600,10 +37600,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1000, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37612,28 +37612,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1003, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37642,9 +37642,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37653,9 +37653,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37673,9 +37673,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37698,28 +37698,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1023, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37728,9 +37728,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37764,10 +37764,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 770, col: 33, offset: 24886}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1036, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37776,28 +37776,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1039, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37806,9 +37806,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37817,9 +37817,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37854,19 +37854,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1060, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37875,28 +37875,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1063, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37905,9 +37905,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -37941,28 +37941,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1076, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37971,9 +37971,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38007,19 +38007,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1095, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38028,28 +38028,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1098, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38058,9 +38058,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38094,28 +38094,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1111, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38124,9 +38124,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38135,21 +38135,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonListElementContinuationElement1118, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonListElementContinuationElement1121, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -38159,32 +38159,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonListElementContinuationElement1124, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1126, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38193,9 +38193,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38231,10 +38231,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1139, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38243,28 +38243,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1142, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38273,9 +38273,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38314,10 +38314,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1159, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38326,28 +38326,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1162, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38356,9 +38356,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38367,9 +38367,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38387,9 +38387,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38412,28 +38412,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1182, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38442,9 +38442,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38478,10 +38478,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 774, col: 37, offset: 25004}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1195, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38490,28 +38490,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1198, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38520,9 +38520,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38531,9 +38531,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38563,10 +38563,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1213, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38575,28 +38575,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1216, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38605,9 +38605,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38646,10 +38646,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1233, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38658,28 +38658,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1236, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38688,9 +38688,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38699,9 +38699,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38719,9 +38719,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38744,28 +38744,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1256, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38774,9 +38774,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38810,10 +38810,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 31, offset: 25120}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1269, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38822,28 +38822,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1272, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38852,9 +38852,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38863,9 +38863,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38895,10 +38895,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1287, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38907,28 +38907,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1290, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38937,9 +38937,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -38978,10 +38978,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1307, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38990,28 +38990,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1310, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39020,9 +39020,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39031,9 +39031,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39051,9 +39051,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 787, col: 5, offset: 25344}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39076,28 +39076,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1330, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39106,9 +39106,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39142,10 +39142,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 782, col: 33, offset: 25232}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1343, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39154,28 +39154,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1346, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39184,9 +39184,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39195,9 +39195,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39207,52 +39207,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 18, offset: 91887}, + pos: position{line: 2768, col: 18, offset: 91974}, run: (*parser).callonListElementContinuationElement1355, expr: &seqExpr{ - pos: position{line: 2768, col: 18, offset: 91887}, + pos: position{line: 2768, col: 18, offset: 91974}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 91897}, + pos: position{line: 2769, col: 9, offset: 91984}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2769, col: 9, offset: 91897}, + pos: position{line: 2769, col: 9, offset: 91984}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2770, col: 11, offset: 91933}, + pos: position{line: 2770, col: 11, offset: 92020}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2770, col: 19, offset: 91941}, + pos: position{line: 2770, col: 19, offset: 92028}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2770, col: 29, offset: 91951}, + pos: position{line: 2770, col: 29, offset: 92038}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2770, col: 37, offset: 91959}, + pos: position{line: 2770, col: 37, offset: 92046}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2770, col: 47, offset: 91969}, + pos: position{line: 2770, col: 47, offset: 92056}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2770, col: 55, offset: 91977}, + pos: position{line: 2770, col: 55, offset: 92064}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -39260,12 +39260,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2771, col: 11, offset: 92035}, + pos: position{line: 2771, col: 11, offset: 92122}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1366, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39274,28 +39274,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1369, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39304,36 +39304,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1377, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39342,9 +39342,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39353,28 +39353,28 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1456, col: 11, offset: 47723}, + pos: position{line: 1456, col: 11, offset: 47810}, name: "ImageBlock", }, &actionExpr{ - pos: position{line: 2666, col: 5, offset: 89016}, + pos: position{line: 2666, col: 5, offset: 89103}, run: (*parser).callonListElementContinuationElement1385, expr: &seqExpr{ - pos: position{line: 2666, col: 5, offset: 89016}, + pos: position{line: 2666, col: 5, offset: 89103}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1389, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39383,28 +39383,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1392, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39413,48 +39413,48 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &labeledExpr{ - pos: position{line: 2667, col: 5, offset: 89040}, + pos: position{line: 2667, col: 5, offset: 89127}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 2667, col: 12, offset: 89047}, + pos: position{line: 2667, col: 12, offset: 89134}, expr: &actionExpr{ - pos: position{line: 2682, col: 5, offset: 89360}, + pos: position{line: 2682, col: 5, offset: 89447}, run: (*parser).callonListElementContinuationElement1401, expr: &seqExpr{ - pos: position{line: 2682, col: 5, offset: 89360}, + pos: position{line: 2682, col: 5, offset: 89447}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2682, col: 5, offset: 89360}, + pos: position{line: 2682, col: 5, offset: 89447}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2682, col: 11, offset: 89366}, + pos: position{line: 2682, col: 11, offset: 89453}, expr: &actionExpr{ - pos: position{line: 2688, col: 5, offset: 89483}, + pos: position{line: 2688, col: 5, offset: 89570}, run: (*parser).callonListElementContinuationElement1405, expr: &seqExpr{ - pos: position{line: 2688, col: 5, offset: 89483}, + pos: position{line: 2688, col: 5, offset: 89570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2688, col: 5, offset: 89483}, + pos: position{line: 2688, col: 5, offset: 89570}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2688, col: 9, offset: 89487}, + pos: position{line: 2688, col: 9, offset: 89574}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1409, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39463,23 +39463,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2689, col: 5, offset: 89499}, + pos: position{line: 2689, col: 5, offset: 89586}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2689, col: 14, offset: 89508}, + pos: position{line: 2689, col: 14, offset: 89595}, expr: &actionExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, run: (*parser).callonListElementContinuationElement1413, expr: &labeledExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, label: "content", expr: &actionExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, run: (*parser).callonListElementContinuationElement1415, expr: &oneOrMoreExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, expr: &charClassMatcher{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -39497,28 +39497,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1419, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39527,15 +39527,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 2683, col: 5, offset: 89388}, + pos: position{line: 2683, col: 5, offset: 89475}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElementContinuationElement1427, @@ -39545,19 +39545,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1433, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39566,28 +39566,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1436, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39596,9 +39596,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39613,40 +39613,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2668, col: 5, offset: 89066}, + pos: position{line: 2668, col: 5, offset: 89153}, label: "rows", expr: &zeroOrMoreExpr{ - pos: position{line: 2668, col: 10, offset: 89071}, + pos: position{line: 2668, col: 10, offset: 89158}, expr: &choiceExpr{ - pos: position{line: 2693, col: 13, offset: 89605}, + pos: position{line: 2693, col: 13, offset: 89692}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2703, col: 5, offset: 89824}, + pos: position{line: 2703, col: 5, offset: 89911}, run: (*parser).callonListElementContinuationElement1446, expr: &seqExpr{ - pos: position{line: 2703, col: 5, offset: 89824}, + pos: position{line: 2703, col: 5, offset: 89911}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2703, col: 5, offset: 89824}, + pos: position{line: 2703, col: 5, offset: 89911}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1453, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39655,28 +39655,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1456, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39685,9 +39685,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39695,55 +39695,55 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2704, col: 5, offset: 89847}, + pos: position{line: 2704, col: 5, offset: 89934}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2704, col: 11, offset: 89853}, + pos: position{line: 2704, col: 11, offset: 89940}, expr: &actionExpr{ - pos: position{line: 2704, col: 12, offset: 89854}, + pos: position{line: 2704, col: 12, offset: 89941}, run: (*parser).callonListElementContinuationElement1467, expr: &seqExpr{ - pos: position{line: 2704, col: 12, offset: 89854}, + pos: position{line: 2704, col: 12, offset: 89941}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2704, col: 12, offset: 89854}, + pos: position{line: 2704, col: 12, offset: 89941}, label: "cell", expr: &actionExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, run: (*parser).callonListElementContinuationElement1470, expr: &seqExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1477, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39752,28 +39752,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1480, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39782,9 +39782,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39792,16 +39792,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, ¬Expr{ - pos: position{line: 2714, col: 5, offset: 90118}, + pos: position{line: 2714, col: 5, offset: 90205}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElementContinuationElement1490, @@ -39811,19 +39811,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1496, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39832,28 +39832,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1499, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39862,9 +39862,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39874,18 +39874,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2715, col: 5, offset: 90133}, + pos: position{line: 2715, col: 5, offset: 90220}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2715, col: 9, offset: 90137}, + pos: position{line: 2715, col: 9, offset: 90224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1508, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39894,23 +39894,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2715, col: 16, offset: 90144}, + pos: position{line: 2715, col: 16, offset: 90231}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2715, col: 25, offset: 90153}, + pos: position{line: 2715, col: 25, offset: 90240}, expr: &actionExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, run: (*parser).callonListElementContinuationElement1512, expr: &labeledExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, label: "content", expr: &actionExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, run: (*parser).callonListElementContinuationElement1514, expr: &oneOrMoreExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, expr: &charClassMatcher{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -39927,28 +39927,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1518, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39957,9 +39957,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -39970,10 +39970,10 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2707, col: 6, offset: 89916}, + pos: position{line: 2707, col: 6, offset: 90003}, alternatives: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2707, col: 6, offset: 89916}, + pos: position{line: 2707, col: 6, offset: 90003}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElementContinuationElement1527, @@ -39983,19 +39983,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1533, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40004,28 +40004,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1536, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40034,9 +40034,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40046,26 +40046,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2707, col: 19, offset: 89929}, + pos: position{line: 2707, col: 19, offset: 90016}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1548, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40074,28 +40074,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1551, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40104,9 +40104,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40114,9 +40114,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40128,32 +40128,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2696, col: 5, offset: 89672}, + pos: position{line: 2696, col: 5, offset: 89759}, run: (*parser).callonListElementContinuationElement1560, expr: &seqExpr{ - pos: position{line: 2696, col: 5, offset: 89672}, + pos: position{line: 2696, col: 5, offset: 89759}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2696, col: 5, offset: 89672}, + pos: position{line: 2696, col: 5, offset: 89759}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1567, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40162,28 +40162,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1570, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40192,9 +40192,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40202,46 +40202,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2697, col: 5, offset: 89695}, + pos: position{line: 2697, col: 5, offset: 89782}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2697, col: 11, offset: 89701}, + pos: position{line: 2697, col: 11, offset: 89788}, expr: &actionExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, run: (*parser).callonListElementContinuationElement1581, expr: &seqExpr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2713, col: 5, offset: 90095}, + pos: position{line: 2713, col: 5, offset: 90182}, expr: &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1588, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40250,28 +40250,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1591, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40280,9 +40280,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40290,16 +40290,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, }, ¬Expr{ - pos: position{line: 2714, col: 5, offset: 90118}, + pos: position{line: 2714, col: 5, offset: 90205}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElementContinuationElement1601, @@ -40309,19 +40309,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1607, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40330,28 +40330,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1610, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40360,9 +40360,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40372,18 +40372,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2715, col: 5, offset: 90133}, + pos: position{line: 2715, col: 5, offset: 90220}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2715, col: 9, offset: 90137}, + pos: position{line: 2715, col: 9, offset: 90224}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1619, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40392,23 +40392,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2715, col: 16, offset: 90144}, + pos: position{line: 2715, col: 16, offset: 90231}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2715, col: 25, offset: 90153}, + pos: position{line: 2715, col: 25, offset: 90240}, expr: &actionExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, run: (*parser).callonListElementContinuationElement1623, expr: &labeledExpr{ - pos: position{line: 2721, col: 5, offset: 90296}, + pos: position{line: 2721, col: 5, offset: 90383}, label: "content", expr: &actionExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, run: (*parser).callonListElementContinuationElement1625, expr: &oneOrMoreExpr{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, expr: &charClassMatcher{ - pos: position{line: 2721, col: 14, offset: 90305}, + pos: position{line: 2721, col: 14, offset: 90392}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -40426,28 +40426,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1629, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40456,15 +40456,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 2698, col: 5, offset: 89722}, + pos: position{line: 2698, col: 5, offset: 89809}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonListElementContinuationElement1637, @@ -40474,19 +40474,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1643, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40495,28 +40495,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1646, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40525,9 +40525,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40544,24 +40544,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2678, col: 22, offset: 89273}, + pos: position{line: 2678, col: 22, offset: 89360}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2674, col: 19, offset: 89193}, + pos: position{line: 2674, col: 19, offset: 89280}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2674, col: 26, offset: 89200}, + pos: position{line: 2674, col: 26, offset: 89287}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1657, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40570,28 +40570,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1660, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40600,9 +40600,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40610,9 +40610,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40621,36 +40621,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonListElementContinuationElement1669, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonListElementContinuationElement1675, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40660,28 +40660,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1679, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40690,9 +40690,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40701,13 +40701,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1704, col: 5, offset: 55990}, + pos: position{line: 1704, col: 5, offset: 56077}, run: (*parser).callonListElementContinuationElement1686, expr: &seqExpr{ - pos: position{line: 1704, col: 5, offset: 55990}, + pos: position{line: 1704, col: 5, offset: 56077}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1704, col: 5, offset: 55990}, + pos: position{line: 1704, col: 5, offset: 56077}, label: "kind", expr: &choiceExpr{ pos: position{line: 301, col: 19, offset: 9383}, @@ -40766,30 +40766,30 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1704, col: 27, offset: 56012}, + pos: position{line: 1704, col: 27, offset: 56099}, val: ": ", ignoreCase: false, want: "\": \"", }, &labeledExpr{ - pos: position{line: 1705, col: 5, offset: 56022}, + pos: position{line: 1705, col: 5, offset: 56109}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonListElementContinuationElement1702, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonListElementContinuationElement1705, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40799,32 +40799,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonListElementContinuationElement1708, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1710, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40833,9 +40833,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40845,34 +40845,34 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1706, col: 5, offset: 56056}, + pos: position{line: 1706, col: 5, offset: 56143}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1706, col: 16, offset: 56067}, + pos: position{line: 1706, col: 16, offset: 56154}, expr: &actionExpr{ - pos: position{line: 1707, col: 9, offset: 56077}, + pos: position{line: 1707, col: 9, offset: 56164}, run: (*parser).callonListElementContinuationElement1719, expr: &seqExpr{ - pos: position{line: 1707, col: 9, offset: 56077}, + pos: position{line: 1707, col: 9, offset: 56164}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1707, col: 9, offset: 56077}, + pos: position{line: 1707, col: 9, offset: 56164}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonListElementContinuationElement1725, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40881,25 +40881,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1727, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40911,42 +40911,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1708, col: 9, offset: 56116}, + pos: position{line: 1708, col: 9, offset: 56203}, label: "line", expr: &choiceExpr{ - pos: position{line: 1708, col: 15, offset: 56122}, + pos: position{line: 1708, col: 15, offset: 56209}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonListElementContinuationElement1734, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonListElementContinuationElement1740, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40956,28 +40956,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1744, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40986,9 +40986,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -40997,21 +40997,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonListElementContinuationElement1751, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonListElementContinuationElement1754, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -41021,32 +41021,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonListElementContinuationElement1757, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1759, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41055,9 +41055,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -41077,36 +41077,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, run: (*parser).callonListElementContinuationElement1766, expr: &seqExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1727, col: 5, offset: 56648}, + pos: position{line: 1727, col: 5, offset: 56735}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, run: (*parser).callonListElementContinuationElement1769, expr: &seqExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1734, col: 5, offset: 56933}, + pos: position{line: 1734, col: 5, offset: 57020}, label: "content", expr: &actionExpr{ - pos: position{line: 1734, col: 14, offset: 56942}, + pos: position{line: 1734, col: 14, offset: 57029}, run: (*parser).callonListElementContinuationElement1772, expr: &seqExpr{ - pos: position{line: 1734, col: 14, offset: 56942}, + pos: position{line: 1734, col: 14, offset: 57029}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonListElementContinuationElement1774, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41115,9 +41115,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1734, col: 21, offset: 56949}, + pos: position{line: 1734, col: 21, offset: 57036}, expr: &charClassMatcher{ - pos: position{line: 1734, col: 21, offset: 56949}, + pos: position{line: 1734, col: 21, offset: 57036}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -41129,32 +41129,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1737, col: 5, offset: 57006}, + pos: position{line: 1737, col: 5, offset: 57093}, run: (*parser).callonListElementContinuationElement1779, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1781, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41163,9 +41163,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -41175,44 +41175,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1728, col: 5, offset: 56689}, + pos: position{line: 1728, col: 5, offset: 56776}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1728, col: 16, offset: 56700}, + pos: position{line: 1728, col: 16, offset: 56787}, expr: &choiceExpr{ - pos: position{line: 1728, col: 17, offset: 56701}, + pos: position{line: 1728, col: 17, offset: 56788}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonListElementContinuationElement1791, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonListElementContinuationElement1797, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -41222,28 +41222,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1801, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41252,9 +41252,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -41263,21 +41263,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonListElementContinuationElement1808, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonListElementContinuationElement1811, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -41287,32 +41287,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonListElementContinuationElement1814, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1816, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41321,9 +41321,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -41339,21 +41339,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1474, col: 5, offset: 48349}, + pos: position{line: 1474, col: 5, offset: 48436}, run: (*parser).callonListElementContinuationElement1823, expr: &seqExpr{ - pos: position{line: 1474, col: 5, offset: 48349}, + pos: position{line: 1474, col: 5, offset: 48436}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1474, col: 5, offset: 48349}, + pos: position{line: 1474, col: 5, offset: 48436}, label: "content", expr: &actionExpr{ - pos: position{line: 1474, col: 14, offset: 48358}, + pos: position{line: 1474, col: 14, offset: 48445}, run: (*parser).callonListElementContinuationElement1826, expr: &oneOrMoreExpr{ - pos: position{line: 1474, col: 14, offset: 48358}, + pos: position{line: 1474, col: 14, offset: 48445}, expr: &charClassMatcher{ - pos: position{line: 1474, col: 14, offset: 48358}, + pos: position{line: 1474, col: 14, offset: 48445}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -41363,28 +41363,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonListElementContinuationElement1830, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41393,9 +41393,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -41412,33 +41412,33 @@ var g = &grammar{ }, { name: "Callout", - pos: position{line: 1632, col: 1, offset: 53531}, + pos: position{line: 1632, col: 1, offset: 53618}, expr: &actionExpr{ - pos: position{line: 1634, col: 5, offset: 53609}, + pos: position{line: 1634, col: 5, offset: 53696}, run: (*parser).callonCallout1, expr: &seqExpr{ - pos: position{line: 1634, col: 5, offset: 53609}, + pos: position{line: 1634, col: 5, offset: 53696}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 1634, col: 5, offset: 53609}, + pos: position{line: 1634, col: 5, offset: 53696}, run: (*parser).callonCallout3, }, &litMatcher{ - pos: position{line: 1637, col: 5, offset: 53676}, + pos: position{line: 1637, col: 5, offset: 53763}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1637, col: 9, offset: 53680}, + pos: position{line: 1637, col: 9, offset: 53767}, label: "ref", expr: &actionExpr{ - pos: position{line: 1637, col: 14, offset: 53685}, + pos: position{line: 1637, col: 14, offset: 53772}, run: (*parser).callonCallout6, expr: &oneOrMoreExpr{ - pos: position{line: 1637, col: 14, offset: 53685}, + pos: position{line: 1637, col: 14, offset: 53772}, expr: &charClassMatcher{ - pos: position{line: 1637, col: 14, offset: 53685}, + pos: position{line: 1637, col: 14, offset: 53772}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -41448,18 +41448,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1637, col: 62, offset: 53733}, + pos: position{line: 1637, col: 62, offset: 53820}, val: ">", ignoreCase: false, want: "\">\"", }, &zeroOrMoreExpr{ - pos: position{line: 1637, col: 66, offset: 53737}, + pos: position{line: 1637, col: 66, offset: 53824}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonCallout11, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41468,30 +41468,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1637, col: 73, offset: 53744}, + pos: position{line: 1637, col: 73, offset: 53831}, expr: &choiceExpr{ - pos: position{line: 1637, col: 75, offset: 53746}, + pos: position{line: 1637, col: 75, offset: 53833}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonCallout15, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41500,13 +41500,13 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &ruleRefExpr{ - pos: position{line: 1637, col: 81, offset: 53752}, + pos: position{line: 1637, col: 81, offset: 53839}, name: "Callout", }, }, @@ -41518,17 +41518,17 @@ var g = &grammar{ }, { name: "ShortcutParagraph", - pos: position{line: 1663, col: 1, offset: 54613}, + pos: position{line: 1663, col: 1, offset: 54700}, expr: &actionExpr{ - pos: position{line: 1664, col: 5, offset: 54639}, + pos: position{line: 1664, col: 5, offset: 54726}, run: (*parser).callonShortcutParagraph1, expr: &seqExpr{ - pos: position{line: 1664, col: 5, offset: 54639}, + pos: position{line: 1664, col: 5, offset: 54726}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1664, col: 5, offset: 54639}, + pos: position{line: 1664, col: 5, offset: 54726}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -41537,22 +41537,22 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1665, col: 5, offset: 54750}, + pos: position{line: 1665, col: 5, offset: 54837}, expr: ¬Expr{ - pos: position{line: 1665, col: 7, offset: 54752}, + pos: position{line: 1665, col: 7, offset: 54839}, expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, run: (*parser).callonShortcutParagraph7, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1492, col: 5, offset: 48842}, + pos: position{line: 1492, col: 5, offset: 48929}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonShortcutParagraph10, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41561,27 +41561,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1492, col: 12, offset: 48849}, + pos: position{line: 1492, col: 12, offset: 48936}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, run: (*parser).callonShortcutParagraph14, expr: &seqExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1494, col: 9, offset: 48912}, + pos: position{line: 1494, col: 9, offset: 48999}, label: "depth", expr: &actionExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, run: (*parser).callonShortcutParagraph17, expr: &oneOrMoreExpr{ - pos: position{line: 1494, col: 16, offset: 48919}, + pos: position{line: 1494, col: 16, offset: 49006}, expr: &litMatcher{ - pos: position{line: 1494, col: 17, offset: 48920}, + pos: position{line: 1494, col: 17, offset: 49007}, val: ".", ignoreCase: false, want: "\".\"", @@ -41590,22 +41590,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1498, col: 9, offset: 49020}, + pos: position{line: 1498, col: 9, offset: 49107}, run: (*parser).callonShortcutParagraph20, }, }, }, }, &actionExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, run: (*parser).callonShortcutParagraph21, expr: &seqExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1517, col: 11, offset: 49737}, + pos: position{line: 1517, col: 11, offset: 49824}, expr: &charClassMatcher{ - pos: position{line: 1517, col: 12, offset: 49738}, + pos: position{line: 1517, col: 12, offset: 49825}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -41613,7 +41613,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1517, col: 20, offset: 49746}, + pos: position{line: 1517, col: 20, offset: 49833}, val: ".", ignoreCase: false, want: "\".\"", @@ -41622,20 +41622,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, run: (*parser).callonShortcutParagraph26, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49863}, + pos: position{line: 1519, col: 13, offset: 49950}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1519, col: 14, offset: 49864}, + pos: position{line: 1519, col: 14, offset: 49951}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1519, col: 21, offset: 49871}, + pos: position{line: 1519, col: 21, offset: 49958}, val: ".", ignoreCase: false, want: "\".\"", @@ -41644,20 +41644,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, run: (*parser).callonShortcutParagraph30, expr: &seqExpr{ - pos: position{line: 1521, col: 13, offset: 49991}, + pos: position{line: 1521, col: 13, offset: 50078}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1521, col: 14, offset: 49992}, + pos: position{line: 1521, col: 14, offset: 50079}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1521, col: 21, offset: 49999}, + pos: position{line: 1521, col: 21, offset: 50086}, val: ".", ignoreCase: false, want: "\".\"", @@ -41666,15 +41666,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, run: (*parser).callonShortcutParagraph34, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1523, col: 13, offset: 50119}, + pos: position{line: 1523, col: 13, offset: 50206}, expr: &charClassMatcher{ - pos: position{line: 1523, col: 14, offset: 50120}, + pos: position{line: 1523, col: 14, offset: 50207}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -41682,7 +41682,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1523, col: 26, offset: 50132}, + pos: position{line: 1523, col: 26, offset: 50219}, val: ")", ignoreCase: false, want: "\")\"", @@ -41691,15 +41691,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, run: (*parser).callonShortcutParagraph39, expr: &seqExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1525, col: 13, offset: 50252}, + pos: position{line: 1525, col: 13, offset: 50339}, expr: &charClassMatcher{ - pos: position{line: 1525, col: 14, offset: 50253}, + pos: position{line: 1525, col: 14, offset: 50340}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -41707,7 +41707,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1525, col: 26, offset: 50265}, + pos: position{line: 1525, col: 26, offset: 50352}, val: ")", ignoreCase: false, want: "\")\"", @@ -41719,12 +41719,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonShortcutParagraph44, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41738,22 +41738,22 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1666, col: 5, offset: 54783}, + pos: position{line: 1666, col: 5, offset: 54870}, expr: ¬Expr{ - pos: position{line: 1666, col: 7, offset: 54785}, + pos: position{line: 1666, col: 7, offset: 54872}, expr: &actionExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, run: (*parser).callonShortcutParagraph49, expr: &seqExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1542, col: 5, offset: 50804}, + pos: position{line: 1542, col: 5, offset: 50891}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonShortcutParagraph52, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41762,27 +41762,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1542, col: 12, offset: 50811}, + pos: position{line: 1542, col: 12, offset: 50898}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1542, col: 20, offset: 50819}, + pos: position{line: 1542, col: 20, offset: 50906}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, run: (*parser).callonShortcutParagraph56, expr: &seqExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1544, col: 9, offset: 50876}, + pos: position{line: 1544, col: 9, offset: 50963}, label: "depth", expr: &actionExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, run: (*parser).callonShortcutParagraph59, expr: &oneOrMoreExpr{ - pos: position{line: 1544, col: 16, offset: 50883}, + pos: position{line: 1544, col: 16, offset: 50970}, expr: &litMatcher{ - pos: position{line: 1544, col: 17, offset: 50884}, + pos: position{line: 1544, col: 17, offset: 50971}, val: "*", ignoreCase: false, want: "\"*\"", @@ -41791,20 +41791,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1548, col: 9, offset: 50984}, + pos: position{line: 1548, col: 9, offset: 51071}, run: (*parser).callonShortcutParagraph62, }, }, }, }, &labeledExpr{ - pos: position{line: 1565, col: 14, offset: 51691}, + pos: position{line: 1565, col: 14, offset: 51778}, label: "depth", expr: &actionExpr{ - pos: position{line: 1565, col: 21, offset: 51698}, + pos: position{line: 1565, col: 21, offset: 51785}, run: (*parser).callonShortcutParagraph64, expr: &litMatcher{ - pos: position{line: 1565, col: 22, offset: 51699}, + pos: position{line: 1565, col: 22, offset: 51786}, val: "-", ignoreCase: false, want: "\"-\"", @@ -41815,12 +41815,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonShortcutParagraph66, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41834,9 +41834,9 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1667, col: 5, offset: 54818}, + pos: position{line: 1667, col: 5, offset: 54905}, expr: ¬Expr{ - pos: position{line: 1667, col: 7, offset: 54820}, + pos: position{line: 1667, col: 7, offset: 54907}, expr: &choiceExpr{ pos: position{line: 301, col: 19, offset: 9383}, alternatives: []interface{}{ @@ -41895,24 +41895,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1668, col: 5, offset: 54841}, + pos: position{line: 1668, col: 5, offset: 54928}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonShortcutParagraph83, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonShortcutParagraph86, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -41922,32 +41922,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonShortcutParagraph89, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonShortcutParagraph91, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41956,9 +41956,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -41968,31 +41968,31 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1669, col: 5, offset: 54875}, + pos: position{line: 1669, col: 5, offset: 54962}, run: (*parser).callonShortcutParagraph98, }, &labeledExpr{ - pos: position{line: 1676, col: 5, offset: 55237}, + pos: position{line: 1676, col: 5, offset: 55324}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1676, col: 16, offset: 55248}, + pos: position{line: 1676, col: 16, offset: 55335}, expr: &actionExpr{ - pos: position{line: 1677, col: 9, offset: 55258}, + pos: position{line: 1677, col: 9, offset: 55345}, run: (*parser).callonShortcutParagraph101, expr: &seqExpr{ - pos: position{line: 1677, col: 9, offset: 55258}, + pos: position{line: 1677, col: 9, offset: 55345}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1677, col: 9, offset: 55258}, + pos: position{line: 1677, col: 9, offset: 55345}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, ¬Expr{ - pos: position{line: 1678, col: 9, offset: 55272}, + pos: position{line: 1678, col: 9, offset: 55359}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonShortcutParagraph107, @@ -42002,19 +42002,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonShortcutParagraph113, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42023,28 +42023,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonShortcutParagraph116, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42053,9 +42053,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -42065,30 +42065,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1679, col: 9, offset: 55291}, + pos: position{line: 1679, col: 9, offset: 55378}, expr: &ruleRefExpr{ - pos: position{line: 1679, col: 10, offset: 55292}, + pos: position{line: 1679, col: 10, offset: 55379}, name: "BlockAttributes", }, }, ¬Expr{ - pos: position{line: 1680, col: 9, offset: 55316}, + pos: position{line: 1680, col: 9, offset: 55403}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonShortcutParagraph129, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42097,25 +42097,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonShortcutParagraph131, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42127,42 +42127,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1681, col: 9, offset: 55355}, + pos: position{line: 1681, col: 9, offset: 55442}, label: "line", expr: &choiceExpr{ - pos: position{line: 1681, col: 15, offset: 55361}, + pos: position{line: 1681, col: 15, offset: 55448}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonShortcutParagraph138, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonShortcutParagraph144, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42172,28 +42172,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonShortcutParagraph148, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42202,9 +42202,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -42213,21 +42213,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonShortcutParagraph155, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonShortcutParagraph158, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42237,32 +42237,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonShortcutParagraph161, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonShortcutParagraph163, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42271,9 +42271,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -42295,32 +42295,32 @@ var g = &grammar{ }, { name: "Paragraph", - pos: position{line: 1688, col: 1, offset: 55558}, + pos: position{line: 1688, col: 1, offset: 55645}, expr: &actionExpr{ - pos: position{line: 1689, col: 5, offset: 55576}, + pos: position{line: 1689, col: 5, offset: 55663}, run: (*parser).callonParagraph1, expr: &seqExpr{ - pos: position{line: 1689, col: 5, offset: 55576}, + pos: position{line: 1689, col: 5, offset: 55663}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1689, col: 5, offset: 55576}, + pos: position{line: 1689, col: 5, offset: 55663}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonParagraph4, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonParagraph7, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42330,32 +42330,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonParagraph10, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonParagraph12, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42364,9 +42364,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -42376,27 +42376,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1690, col: 5, offset: 55610}, + pos: position{line: 1690, col: 5, offset: 55697}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1690, col: 16, offset: 55621}, + pos: position{line: 1690, col: 16, offset: 55708}, expr: &actionExpr{ - pos: position{line: 1691, col: 9, offset: 55631}, + pos: position{line: 1691, col: 9, offset: 55718}, run: (*parser).callonParagraph21, expr: &seqExpr{ - pos: position{line: 1691, col: 9, offset: 55631}, + pos: position{line: 1691, col: 9, offset: 55718}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1691, col: 9, offset: 55631}, + pos: position{line: 1691, col: 9, offset: 55718}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, ¬Expr{ - pos: position{line: 1692, col: 9, offset: 55644}, + pos: position{line: 1692, col: 9, offset: 55731}, expr: &actionExpr{ pos: position{line: 685, col: 14, offset: 22145}, run: (*parser).callonParagraph27, @@ -42406,19 +42406,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 685, col: 14, offset: 22145}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &zeroOrMoreExpr{ pos: position{line: 685, col: 19, offset: 22150}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonParagraph33, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42427,28 +42427,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonParagraph36, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42457,9 +42457,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -42469,30 +42469,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1693, col: 9, offset: 55663}, + pos: position{line: 1693, col: 9, offset: 55750}, expr: &ruleRefExpr{ - pos: position{line: 1693, col: 10, offset: 55664}, + pos: position{line: 1693, col: 10, offset: 55751}, name: "BlockAttributes", }, }, ¬Expr{ - pos: position{line: 1694, col: 9, offset: 55688}, + pos: position{line: 1694, col: 9, offset: 55775}, expr: &seqExpr{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1444, col: 34, offset: 47368}, + pos: position{line: 1444, col: 34, offset: 47455}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1444, col: 38, offset: 47372}, + pos: position{line: 1444, col: 38, offset: 47459}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonParagraph49, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42501,25 +42501,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonParagraph51, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42531,42 +42531,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1695, col: 9, offset: 55727}, + pos: position{line: 1695, col: 9, offset: 55814}, label: "line", expr: &choiceExpr{ - pos: position{line: 1695, col: 15, offset: 55733}, + pos: position{line: 1695, col: 15, offset: 55820}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, run: (*parser).callonParagraph58, expr: &seqExpr{ - pos: position{line: 2616, col: 22, offset: 87460}, + pos: position{line: 2616, col: 22, offset: 87547}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2621, col: 31, offset: 87681}, + pos: position{line: 2621, col: 31, offset: 87768}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2621, col: 36, offset: 87686}, + pos: position{line: 2621, col: 36, offset: 87773}, expr: &litMatcher{ - pos: position{line: 2621, col: 37, offset: 87687}, + pos: position{line: 2621, col: 37, offset: 87774}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2616, col: 49, offset: 87487}, + pos: position{line: 2616, col: 49, offset: 87574}, label: "content", expr: &actionExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, run: (*parser).callonParagraph64, expr: &zeroOrMoreExpr{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, expr: &charClassMatcher{ - pos: position{line: 2623, col: 29, offset: 87722}, + pos: position{line: 2623, col: 29, offset: 87809}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42576,28 +42576,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonParagraph68, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42606,9 +42606,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -42617,21 +42617,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, run: (*parser).callonParagraph75, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1716, col: 5, offset: 56366}, + pos: position{line: 1716, col: 5, offset: 56453}, label: "content", expr: &actionExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, run: (*parser).callonParagraph78, expr: &oneOrMoreExpr{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, expr: &charClassMatcher{ - pos: position{line: 1716, col: 14, offset: 56375}, + pos: position{line: 1716, col: 14, offset: 56462}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42641,32 +42641,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1719, col: 5, offset: 56482}, + pos: position{line: 1719, col: 5, offset: 56569}, run: (*parser).callonParagraph81, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonParagraph83, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42675,9 +42675,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -42699,39 +42699,39 @@ var g = &grammar{ }, { name: "QuotedText", - pos: position{line: 1747, col: 1, offset: 57468}, + pos: position{line: 1747, col: 1, offset: 57555}, expr: &choiceExpr{ - pos: position{line: 1748, col: 5, offset: 57487}, + pos: position{line: 1748, col: 5, offset: 57574}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1749, col: 9, offset: 57497}, + pos: position{line: 1749, col: 9, offset: 57584}, run: (*parser).callonQuotedText2, expr: &seqExpr{ - pos: position{line: 1749, col: 9, offset: 57497}, + pos: position{line: 1749, col: 9, offset: 57584}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1749, col: 9, offset: 57497}, + pos: position{line: 1749, col: 9, offset: 57584}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1749, col: 20, offset: 57508}, + pos: position{line: 1749, col: 20, offset: 57595}, expr: &ruleRefExpr{ - pos: position{line: 1749, col: 21, offset: 57509}, + pos: position{line: 1749, col: 21, offset: 57596}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1750, col: 9, offset: 57635}, + pos: position{line: 1750, col: 9, offset: 57722}, label: "text", expr: &choiceExpr{ - pos: position{line: 1750, col: 15, offset: 57641}, + pos: position{line: 1750, col: 15, offset: 57728}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1750, col: 15, offset: 57641}, + pos: position{line: 1750, col: 15, offset: 57728}, name: "UnconstrainedQuotedText", }, &ruleRefExpr{ - pos: position{line: 1750, col: 41, offset: 57667}, + pos: position{line: 1750, col: 41, offset: 57754}, name: "ConstrainedQuotedText", }, }, @@ -42741,7 +42741,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1754, col: 7, offset: 57786}, + pos: position{line: 1754, col: 7, offset: 57873}, name: "EscapedQuotedText", }, }, @@ -42749,32 +42749,32 @@ var g = &grammar{ }, { name: "ConstrainedQuotedText", - pos: position{line: 1760, col: 1, offset: 57977}, + pos: position{line: 1760, col: 1, offset: 58064}, expr: &choiceExpr{ - pos: position{line: 1761, col: 5, offset: 58007}, + pos: position{line: 1761, col: 5, offset: 58094}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1761, col: 5, offset: 58007}, + pos: position{line: 1761, col: 5, offset: 58094}, name: "SingleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1762, col: 7, offset: 58034}, + pos: position{line: 1762, col: 7, offset: 58121}, name: "SingleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1763, col: 7, offset: 58062}, + pos: position{line: 1763, col: 7, offset: 58149}, name: "SingleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 1764, col: 7, offset: 58090}, + pos: position{line: 1764, col: 7, offset: 58177}, name: "SingleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1765, col: 7, offset: 58122}, + pos: position{line: 1765, col: 7, offset: 58209}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1766, col: 7, offset: 58143}, + pos: position{line: 1766, col: 7, offset: 58230}, name: "SuperscriptText", }, }, @@ -42782,24 +42782,24 @@ var g = &grammar{ }, { name: "UnconstrainedQuotedText", - pos: position{line: 1768, col: 1, offset: 58161}, + pos: position{line: 1768, col: 1, offset: 58248}, expr: &choiceExpr{ - pos: position{line: 1769, col: 5, offset: 58193}, + pos: position{line: 1769, col: 5, offset: 58280}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1769, col: 5, offset: 58193}, + pos: position{line: 1769, col: 5, offset: 58280}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1770, col: 7, offset: 58219}, + pos: position{line: 1770, col: 7, offset: 58306}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1771, col: 7, offset: 58247}, + pos: position{line: 1771, col: 7, offset: 58334}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 1772, col: 7, offset: 58275}, + pos: position{line: 1772, col: 7, offset: 58362}, name: "DoubleQuoteMonospaceText", }, }, @@ -42807,50 +42807,50 @@ var g = &grammar{ }, { name: "EscapedQuotedText", - pos: position{line: 1774, col: 1, offset: 58301}, + pos: position{line: 1774, col: 1, offset: 58388}, expr: &actionExpr{ - pos: position{line: 1775, col: 5, offset: 58382}, + pos: position{line: 1775, col: 5, offset: 58469}, run: (*parser).callonEscapedQuotedText1, expr: &seqExpr{ - pos: position{line: 1775, col: 5, offset: 58382}, + pos: position{line: 1775, col: 5, offset: 58469}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1775, col: 5, offset: 58382}, + pos: position{line: 1775, col: 5, offset: 58469}, expr: &litMatcher{ - pos: position{line: 1775, col: 7, offset: 58384}, + pos: position{line: 1775, col: 7, offset: 58471}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 1776, col: 5, offset: 58393}, + pos: position{line: 1776, col: 5, offset: 58480}, label: "element", expr: &choiceExpr{ - pos: position{line: 1777, col: 9, offset: 58411}, + pos: position{line: 1777, col: 9, offset: 58498}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1777, col: 9, offset: 58411}, + pos: position{line: 1777, col: 9, offset: 58498}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 1778, col: 11, offset: 58438}, + pos: position{line: 1778, col: 11, offset: 58525}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 1779, col: 11, offset: 58466}, + pos: position{line: 1779, col: 11, offset: 58553}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 1780, col: 11, offset: 58494}, + pos: position{line: 1780, col: 11, offset: 58581}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1781, col: 11, offset: 58526}, + pos: position{line: 1781, col: 11, offset: 58613}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 1782, col: 11, offset: 58558}, + pos: position{line: 1782, col: 11, offset: 58645}, name: "EscapedSuperscriptText", }, }, @@ -42862,16 +42862,16 @@ var g = &grammar{ }, { name: "BoldText", - pos: position{line: 1802, col: 1, offset: 59085}, + pos: position{line: 1802, col: 1, offset: 59172}, expr: &choiceExpr{ - pos: position{line: 1802, col: 13, offset: 59097}, + pos: position{line: 1802, col: 13, offset: 59184}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1802, col: 13, offset: 59097}, + pos: position{line: 1802, col: 13, offset: 59184}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1802, col: 35, offset: 59119}, + pos: position{line: 1802, col: 35, offset: 59206}, name: "SingleQuoteBoldText", }, }, @@ -42879,29 +42879,29 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldText", - pos: position{line: 1816, col: 1, offset: 59481}, + pos: position{line: 1816, col: 1, offset: 59568}, expr: &actionExpr{ - pos: position{line: 1817, col: 5, offset: 59509}, + pos: position{line: 1817, col: 5, offset: 59596}, run: (*parser).callonDoubleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1817, col: 5, offset: 59509}, + pos: position{line: 1817, col: 5, offset: 59596}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1814, col: 33, offset: 59475}, + pos: position{line: 1814, col: 33, offset: 59562}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1818, col: 5, offset: 59543}, + pos: position{line: 1818, col: 5, offset: 59630}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1818, col: 15, offset: 59553}, + pos: position{line: 1818, col: 15, offset: 59640}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1814, col: 33, offset: 59475}, + pos: position{line: 1814, col: 33, offset: 59562}, val: "**", ignoreCase: false, want: "\"**\"", @@ -42912,49 +42912,49 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldTextElements", - pos: position{line: 1823, col: 1, offset: 59710}, + pos: position{line: 1823, col: 1, offset: 59797}, expr: &oneOrMoreExpr{ - pos: position{line: 1823, col: 32, offset: 59741}, + pos: position{line: 1823, col: 32, offset: 59828}, expr: &ruleRefExpr{ - pos: position{line: 1823, col: 32, offset: 59741}, + pos: position{line: 1823, col: 32, offset: 59828}, name: "DoubleQuoteBoldTextElement", }, }, }, { name: "DoubleQuoteBoldTextElement", - pos: position{line: 1825, col: 1, offset: 59772}, + pos: position{line: 1825, col: 1, offset: 59859}, expr: &actionExpr{ - pos: position{line: 1826, col: 5, offset: 59807}, + pos: position{line: 1826, col: 5, offset: 59894}, run: (*parser).callonDoubleQuoteBoldTextElement1, expr: &seqExpr{ - pos: position{line: 1826, col: 5, offset: 59807}, + pos: position{line: 1826, col: 5, offset: 59894}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1826, col: 5, offset: 59807}, + pos: position{line: 1826, col: 5, offset: 59894}, expr: &litMatcher{ - pos: position{line: 1814, col: 33, offset: 59475}, + pos: position{line: 1814, col: 33, offset: 59562}, val: "**", ignoreCase: false, want: "\"**\"", }, }, &labeledExpr{ - pos: position{line: 1827, col: 5, offset: 59841}, + pos: position{line: 1827, col: 5, offset: 59928}, label: "element", expr: &choiceExpr{ - pos: position{line: 1828, col: 9, offset: 59859}, + pos: position{line: 1828, col: 9, offset: 59946}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, run: (*parser).callonDoubleQuoteBoldTextElement7, expr: &seqExpr{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, expr: &charClassMatcher{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -42964,15 +42964,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1807, col: 19, offset: 59247}, + pos: position{line: 1807, col: 19, offset: 59334}, expr: &choiceExpr{ - pos: position{line: 1807, col: 21, offset: 59249}, + pos: position{line: 1807, col: 21, offset: 59336}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteBoldTextElement13, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42980,7 +42980,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1804, col: 22, offset: 59207}, + pos: position{line: 1804, col: 22, offset: 59294}, val: "*", ignoreCase: false, want: "\"*\"", @@ -42992,12 +42992,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDoubleQuoteBoldTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43006,28 +43006,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1830, col: 11, offset: 59932}, + pos: position{line: 1830, col: 11, offset: 60019}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteBoldTextElement20, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43036,27 +43036,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1830, col: 19, offset: 59940}, + pos: position{line: 1830, col: 19, offset: 60027}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteBoldTextElement26, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43367,27 +43367,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1832, col: 11, offset: 60022}, + pos: position{line: 1832, col: 11, offset: 60109}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteBoldTextElement91, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteBoldTextElement93, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonDoubleQuoteBoldTextElement96, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -43408,12 +43408,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteBoldTextElement102, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -43425,10 +43425,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteBoldTextElement106, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43571,12 +43571,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteBoldTextElement134, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -43598,10 +43598,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonDoubleQuoteBoldTextElement138, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -43615,63 +43615,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonDoubleQuoteBoldTextElement140, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonDoubleQuoteBoldTextElement142, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonDoubleQuoteBoldTextElement144, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonDoubleQuoteBoldTextElement146, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonDoubleQuoteBoldTextElement148, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonDoubleQuoteBoldTextElement150, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -43679,15 +43679,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -43698,11 +43698,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1835, col: 11, offset: 60138}, + pos: position{line: 1835, col: 11, offset: 60225}, name: "QuotedString", }, &ruleRefExpr{ - pos: position{line: 1836, col: 11, offset: 60161}, + pos: position{line: 1836, col: 11, offset: 60248}, name: "QuotedTextInDoubleQuoteBoldText", }, &actionExpr{ @@ -43745,31 +43745,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1855, col: 5, offset: 60673}, + pos: position{line: 1855, col: 5, offset: 60760}, val: "[^\\r\\n*]", chars: []rune{'\r', '\n', '*'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 1856, col: 7, offset: 60770}, + pos: position{line: 1856, col: 7, offset: 60857}, run: (*parser).callonDoubleQuoteBoldTextElement167, expr: &seqExpr{ - pos: position{line: 1856, col: 7, offset: 60770}, + pos: position{line: 1856, col: 7, offset: 60857}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1814, col: 33, offset: 59475}, + pos: position{line: 1814, col: 33, offset: 59562}, val: "**", ignoreCase: false, want: "\"**\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonDoubleQuoteBoldTextElement170, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -43790,52 +43790,52 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteBoldText", - pos: position{line: 1842, col: 1, offset: 60315}, + pos: position{line: 1842, col: 1, offset: 60402}, expr: &actionExpr{ - pos: position{line: 1843, col: 5, offset: 60355}, + pos: position{line: 1843, col: 5, offset: 60442}, run: (*parser).callonQuotedTextInDoubleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1843, col: 5, offset: 60355}, + pos: position{line: 1843, col: 5, offset: 60442}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1843, col: 5, offset: 60355}, + pos: position{line: 1843, col: 5, offset: 60442}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1843, col: 16, offset: 60366}, + pos: position{line: 1843, col: 16, offset: 60453}, expr: &ruleRefExpr{ - pos: position{line: 1843, col: 17, offset: 60367}, + pos: position{line: 1843, col: 17, offset: 60454}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1844, col: 5, offset: 60393}, + pos: position{line: 1844, col: 5, offset: 60480}, label: "text", expr: &choiceExpr{ - pos: position{line: 1845, col: 9, offset: 60408}, + pos: position{line: 1845, col: 9, offset: 60495}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1845, col: 9, offset: 60408}, + pos: position{line: 1845, col: 9, offset: 60495}, name: "SingleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1846, col: 11, offset: 60438}, + pos: position{line: 1846, col: 11, offset: 60525}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 1847, col: 11, offset: 60459}, + pos: position{line: 1847, col: 11, offset: 60546}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 1848, col: 11, offset: 60480}, + pos: position{line: 1848, col: 11, offset: 60567}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 1849, col: 11, offset: 60504}, + pos: position{line: 1849, col: 11, offset: 60591}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1850, col: 11, offset: 60528}, + pos: position{line: 1850, col: 11, offset: 60615}, name: "SuperscriptText", }, }, @@ -43847,29 +43847,29 @@ var g = &grammar{ }, { name: "SingleQuoteBoldText", - pos: position{line: 1867, col: 1, offset: 61157}, + pos: position{line: 1867, col: 1, offset: 61244}, expr: &actionExpr{ - pos: position{line: 1868, col: 5, offset: 61185}, + pos: position{line: 1868, col: 5, offset: 61272}, run: (*parser).callonSingleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1868, col: 5, offset: 61185}, + pos: position{line: 1868, col: 5, offset: 61272}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1863, col: 38, offset: 61111}, + pos: position{line: 1863, col: 38, offset: 61198}, val: "*", ignoreCase: false, want: "\"*\"", }, &labeledExpr{ - pos: position{line: 1869, col: 5, offset: 61223}, + pos: position{line: 1869, col: 5, offset: 61310}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1869, col: 15, offset: 61233}, + pos: position{line: 1869, col: 15, offset: 61320}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1865, col: 36, offset: 61151}, + pos: position{line: 1865, col: 36, offset: 61238}, val: "*", ignoreCase: false, want: "\"*\"", @@ -43880,29 +43880,29 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElements", - pos: position{line: 1874, col: 1, offset: 61393}, + pos: position{line: 1874, col: 1, offset: 61480}, expr: &actionExpr{ - pos: position{line: 1875, col: 5, offset: 61430}, + pos: position{line: 1875, col: 5, offset: 61517}, run: (*parser).callonSingleQuoteBoldTextElements1, expr: &seqExpr{ - pos: position{line: 1875, col: 5, offset: 61430}, + pos: position{line: 1875, col: 5, offset: 61517}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1875, col: 5, offset: 61430}, + pos: position{line: 1875, col: 5, offset: 61517}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, ¬Expr{ - pos: position{line: 1875, col: 10, offset: 61435}, + pos: position{line: 1875, col: 10, offset: 61522}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteBoldTextElements7, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43911,18 +43911,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1876, col: 5, offset: 61474}, + pos: position{line: 1876, col: 5, offset: 61561}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 1876, col: 14, offset: 61483}, + pos: position{line: 1876, col: 14, offset: 61570}, expr: &ruleRefExpr{ - pos: position{line: 1876, col: 15, offset: 61484}, + pos: position{line: 1876, col: 15, offset: 61571}, name: "SingleQuoteBoldTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 1877, col: 5, offset: 61518}, + pos: position{line: 1877, col: 5, offset: 61605}, run: (*parser).callonSingleQuoteBoldTextElements12, }, }, @@ -43931,20 +43931,20 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElement", - pos: position{line: 1883, col: 1, offset: 61659}, + pos: position{line: 1883, col: 1, offset: 61746}, expr: &choiceExpr{ - pos: position{line: 1884, col: 5, offset: 61694}, + pos: position{line: 1884, col: 5, offset: 61781}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, run: (*parser).callonSingleQuoteBoldTextElement2, expr: &seqExpr{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, expr: &charClassMatcher{ - pos: position{line: 1807, col: 5, offset: 59233}, + pos: position{line: 1807, col: 5, offset: 59320}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -43954,15 +43954,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1807, col: 19, offset: 59247}, + pos: position{line: 1807, col: 19, offset: 59334}, expr: &choiceExpr{ - pos: position{line: 1807, col: 21, offset: 59249}, + pos: position{line: 1807, col: 21, offset: 59336}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteBoldTextElement8, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43970,7 +43970,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1804, col: 22, offset: 59207}, + pos: position{line: 1804, col: 22, offset: 59294}, val: "*", ignoreCase: false, want: "\"*\"", @@ -43982,12 +43982,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonSingleQuoteBoldTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43996,28 +43996,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1886, col: 7, offset: 61726}, + pos: position{line: 1886, col: 7, offset: 61813}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteBoldTextElement15, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44026,27 +44026,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1886, col: 15, offset: 61734}, + pos: position{line: 1886, col: 15, offset: 61821}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteBoldTextElement21, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44357,27 +44357,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1888, col: 7, offset: 61808}, + pos: position{line: 1888, col: 7, offset: 61895}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteBoldTextElement86, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteBoldTextElement88, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonSingleQuoteBoldTextElement91, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -44398,12 +44398,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteBoldTextElement97, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -44415,10 +44415,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteBoldTextElement101, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44561,12 +44561,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteBoldTextElement129, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -44588,10 +44588,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonSingleQuoteBoldTextElement133, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -44605,63 +44605,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonSingleQuoteBoldTextElement135, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonSingleQuoteBoldTextElement137, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonSingleQuoteBoldTextElement139, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonSingleQuoteBoldTextElement141, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonSingleQuoteBoldTextElement143, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonSingleQuoteBoldTextElement145, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -44669,15 +44669,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -44688,11 +44688,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1891, col: 7, offset: 61912}, + pos: position{line: 1891, col: 7, offset: 61999}, name: "QuotedString", }, &ruleRefExpr{ - pos: position{line: 1892, col: 7, offset: 61931}, + pos: position{line: 1892, col: 7, offset: 62018}, name: "QuotedTextInSingleQuoteBoldText", }, &actionExpr{ @@ -44735,31 +44735,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1908, col: 5, offset: 62389}, + pos: position{line: 1908, col: 5, offset: 62476}, val: "[^\\r\\n *]", chars: []rune{'\r', '\n', ' ', '*'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 1909, col: 7, offset: 62494}, + pos: position{line: 1909, col: 7, offset: 62581}, run: (*parser).callonSingleQuoteBoldTextElement162, expr: &seqExpr{ - pos: position{line: 1909, col: 7, offset: 62494}, + pos: position{line: 1909, col: 7, offset: 62581}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1909, col: 7, offset: 62494}, + pos: position{line: 1909, col: 7, offset: 62581}, val: "*", ignoreCase: false, want: "\"*\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonSingleQuoteBoldTextElement165, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -44776,52 +44776,52 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteBoldText", - pos: position{line: 1896, col: 1, offset: 62032}, + pos: position{line: 1896, col: 1, offset: 62119}, expr: &actionExpr{ - pos: position{line: 1897, col: 5, offset: 62072}, + pos: position{line: 1897, col: 5, offset: 62159}, run: (*parser).callonQuotedTextInSingleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1897, col: 5, offset: 62072}, + pos: position{line: 1897, col: 5, offset: 62159}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1897, col: 5, offset: 62072}, + pos: position{line: 1897, col: 5, offset: 62159}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1897, col: 16, offset: 62083}, + pos: position{line: 1897, col: 16, offset: 62170}, expr: &ruleRefExpr{ - pos: position{line: 1897, col: 17, offset: 62084}, + pos: position{line: 1897, col: 17, offset: 62171}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1898, col: 5, offset: 62110}, + pos: position{line: 1898, col: 5, offset: 62197}, label: "text", expr: &choiceExpr{ - pos: position{line: 1899, col: 9, offset: 62125}, + pos: position{line: 1899, col: 9, offset: 62212}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1899, col: 9, offset: 62125}, + pos: position{line: 1899, col: 9, offset: 62212}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1900, col: 11, offset: 62155}, + pos: position{line: 1900, col: 11, offset: 62242}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 1901, col: 11, offset: 62176}, + pos: position{line: 1901, col: 11, offset: 62263}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 1902, col: 11, offset: 62200}, + pos: position{line: 1902, col: 11, offset: 62287}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 1903, col: 11, offset: 62221}, + pos: position{line: 1903, col: 11, offset: 62308}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1904, col: 11, offset: 62245}, + pos: position{line: 1904, col: 11, offset: 62332}, name: "SuperscriptText", }, }, @@ -44833,35 +44833,35 @@ var g = &grammar{ }, { name: "EscapedBoldText", - pos: position{line: 1913, col: 1, offset: 62669}, + pos: position{line: 1913, col: 1, offset: 62756}, expr: &choiceExpr{ - pos: position{line: 1914, col: 5, offset: 62693}, + pos: position{line: 1914, col: 5, offset: 62780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1914, col: 5, offset: 62693}, + pos: position{line: 1914, col: 5, offset: 62780}, run: (*parser).callonEscapedBoldText2, expr: &seqExpr{ - pos: position{line: 1914, col: 5, offset: 62693}, + pos: position{line: 1914, col: 5, offset: 62780}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1914, col: 5, offset: 62693}, + pos: position{line: 1914, col: 5, offset: 62780}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, run: (*parser).callonEscapedBoldText5, expr: &seqExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, expr: &litMatcher{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -44872,21 +44872,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1914, col: 40, offset: 62728}, + pos: position{line: 1914, col: 40, offset: 62815}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1914, col: 45, offset: 62733}, + pos: position{line: 1914, col: 45, offset: 62820}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1914, col: 55, offset: 62743}, + pos: position{line: 1914, col: 55, offset: 62830}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1914, col: 84, offset: 62772}, + pos: position{line: 1914, col: 84, offset: 62859}, val: "**", ignoreCase: false, want: "\"**\"", @@ -44895,21 +44895,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1916, col: 9, offset: 62929}, + pos: position{line: 1916, col: 9, offset: 63016}, run: (*parser).callonEscapedBoldText14, expr: &seqExpr{ - pos: position{line: 1916, col: 9, offset: 62929}, + pos: position{line: 1916, col: 9, offset: 63016}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1916, col: 9, offset: 62929}, + pos: position{line: 1916, col: 9, offset: 63016}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedBoldText17, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -44918,21 +44918,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1916, col: 44, offset: 62964}, + pos: position{line: 1916, col: 44, offset: 63051}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1916, col: 49, offset: 62969}, + pos: position{line: 1916, col: 49, offset: 63056}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1916, col: 59, offset: 62979}, + pos: position{line: 1916, col: 59, offset: 63066}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1916, col: 88, offset: 63008}, + pos: position{line: 1916, col: 88, offset: 63095}, val: "*", ignoreCase: false, want: "\"*\"", @@ -44941,21 +44941,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1919, col: 9, offset: 63208}, + pos: position{line: 1919, col: 9, offset: 63295}, run: (*parser).callonEscapedBoldText24, expr: &seqExpr{ - pos: position{line: 1919, col: 9, offset: 63208}, + pos: position{line: 1919, col: 9, offset: 63295}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1919, col: 9, offset: 63208}, + pos: position{line: 1919, col: 9, offset: 63295}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedBoldText27, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -44964,21 +44964,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1919, col: 44, offset: 63243}, + pos: position{line: 1919, col: 44, offset: 63330}, val: "*", ignoreCase: false, want: "\"*\"", }, &labeledExpr{ - pos: position{line: 1919, col: 48, offset: 63247}, + pos: position{line: 1919, col: 48, offset: 63334}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1919, col: 58, offset: 63257}, + pos: position{line: 1919, col: 58, offset: 63344}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1919, col: 87, offset: 63286}, + pos: position{line: 1919, col: 87, offset: 63373}, val: "*", ignoreCase: false, want: "\"*\"", @@ -44991,16 +44991,16 @@ var g = &grammar{ }, { name: "ItalicText", - pos: position{line: 1927, col: 1, offset: 63584}, + pos: position{line: 1927, col: 1, offset: 63671}, expr: &choiceExpr{ - pos: position{line: 1927, col: 15, offset: 63598}, + pos: position{line: 1927, col: 15, offset: 63685}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1927, col: 15, offset: 63598}, + pos: position{line: 1927, col: 15, offset: 63685}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1927, col: 39, offset: 63622}, + pos: position{line: 1927, col: 39, offset: 63709}, name: "SingleQuoteItalicText", }, }, @@ -45008,29 +45008,29 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicText", - pos: position{line: 1941, col: 1, offset: 63950}, + pos: position{line: 1941, col: 1, offset: 64037}, expr: &actionExpr{ - pos: position{line: 1942, col: 5, offset: 63980}, + pos: position{line: 1942, col: 5, offset: 64067}, run: (*parser).callonDoubleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 1942, col: 5, offset: 63980}, + pos: position{line: 1942, col: 5, offset: 64067}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1939, col: 35, offset: 63944}, + pos: position{line: 1939, col: 35, offset: 64031}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 1943, col: 5, offset: 64016}, + pos: position{line: 1943, col: 5, offset: 64103}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1943, col: 15, offset: 64026}, + pos: position{line: 1943, col: 15, offset: 64113}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 1939, col: 35, offset: 63944}, + pos: position{line: 1939, col: 35, offset: 64031}, val: "__", ignoreCase: false, want: "\"__\"", @@ -45041,49 +45041,49 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicTextElements", - pos: position{line: 1948, col: 1, offset: 64234}, + pos: position{line: 1948, col: 1, offset: 64321}, expr: &oneOrMoreExpr{ - pos: position{line: 1948, col: 34, offset: 64267}, + pos: position{line: 1948, col: 34, offset: 64354}, expr: &ruleRefExpr{ - pos: position{line: 1948, col: 34, offset: 64267}, + pos: position{line: 1948, col: 34, offset: 64354}, name: "DoubleQuoteItalicTextElement", }, }, }, { name: "DoubleQuoteItalicTextElement", - pos: position{line: 1950, col: 1, offset: 64299}, + pos: position{line: 1950, col: 1, offset: 64386}, expr: &actionExpr{ - pos: position{line: 1951, col: 5, offset: 64336}, + pos: position{line: 1951, col: 5, offset: 64423}, run: (*parser).callonDoubleQuoteItalicTextElement1, expr: &seqExpr{ - pos: position{line: 1951, col: 5, offset: 64336}, + pos: position{line: 1951, col: 5, offset: 64423}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1951, col: 5, offset: 64336}, + pos: position{line: 1951, col: 5, offset: 64423}, expr: &litMatcher{ - pos: position{line: 1939, col: 35, offset: 63944}, + pos: position{line: 1939, col: 35, offset: 64031}, val: "__", ignoreCase: false, want: "\"__\"", }, }, &labeledExpr{ - pos: position{line: 1952, col: 5, offset: 64372}, + pos: position{line: 1952, col: 5, offset: 64459}, label: "element", expr: &choiceExpr{ - pos: position{line: 1953, col: 9, offset: 64390}, + pos: position{line: 1953, col: 9, offset: 64477}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, run: (*parser).callonDoubleQuoteItalicTextElement7, expr: &seqExpr{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, expr: &charClassMatcher{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -45092,15 +45092,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1932, col: 15, offset: 63706}, + pos: position{line: 1932, col: 15, offset: 63793}, expr: &choiceExpr{ - pos: position{line: 1932, col: 17, offset: 63708}, + pos: position{line: 1932, col: 17, offset: 63795}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteItalicTextElement13, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45108,7 +45108,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1929, col: 24, offset: 63668}, + pos: position{line: 1929, col: 24, offset: 63755}, val: "_", ignoreCase: false, want: "\"_\"", @@ -45120,12 +45120,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDoubleQuoteItalicTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45134,28 +45134,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1955, col: 11, offset: 64465}, + pos: position{line: 1955, col: 11, offset: 64552}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteItalicTextElement20, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45164,27 +45164,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1955, col: 19, offset: 64473}, + pos: position{line: 1955, col: 19, offset: 64560}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteItalicTextElement26, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45495,27 +45495,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1957, col: 11, offset: 64555}, + pos: position{line: 1957, col: 11, offset: 64642}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteItalicTextElement91, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteItalicTextElement93, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonDoubleQuoteItalicTextElement96, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -45536,12 +45536,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteItalicTextElement102, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -45553,10 +45553,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteItalicTextElement106, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45699,12 +45699,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteItalicTextElement134, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -45726,10 +45726,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonDoubleQuoteItalicTextElement138, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -45743,63 +45743,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonDoubleQuoteItalicTextElement140, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonDoubleQuoteItalicTextElement142, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonDoubleQuoteItalicTextElement144, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonDoubleQuoteItalicTextElement146, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonDoubleQuoteItalicTextElement148, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonDoubleQuoteItalicTextElement150, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -45807,15 +45807,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -45826,11 +45826,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1960, col: 11, offset: 64671}, + pos: position{line: 1960, col: 11, offset: 64758}, name: "QuotedString", }, &ruleRefExpr{ - pos: position{line: 1961, col: 11, offset: 64694}, + pos: position{line: 1961, col: 11, offset: 64781}, name: "QuotedTextInDoubleQuoteItalicText", }, &actionExpr{ @@ -45873,31 +45873,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1979, col: 5, offset: 65205}, + pos: position{line: 1979, col: 5, offset: 65292}, val: "[^\\r\\n_]", chars: []rune{'\r', '\n', '_'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 1980, col: 7, offset: 65304}, + pos: position{line: 1980, col: 7, offset: 65391}, run: (*parser).callonDoubleQuoteItalicTextElement167, expr: &seqExpr{ - pos: position{line: 1980, col: 7, offset: 65304}, + pos: position{line: 1980, col: 7, offset: 65391}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1980, col: 7, offset: 65304}, + pos: position{line: 1980, col: 7, offset: 65391}, val: "__", ignoreCase: false, want: "\"__\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonDoubleQuoteItalicTextElement170, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -45918,52 +45918,52 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteItalicText", - pos: position{line: 1967, col: 1, offset: 64852}, + pos: position{line: 1967, col: 1, offset: 64939}, expr: &actionExpr{ - pos: position{line: 1968, col: 5, offset: 64894}, + pos: position{line: 1968, col: 5, offset: 64981}, run: (*parser).callonQuotedTextInDoubleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 1968, col: 5, offset: 64894}, + pos: position{line: 1968, col: 5, offset: 64981}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1968, col: 5, offset: 64894}, + pos: position{line: 1968, col: 5, offset: 64981}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1968, col: 16, offset: 64905}, + pos: position{line: 1968, col: 16, offset: 64992}, expr: &ruleRefExpr{ - pos: position{line: 1968, col: 17, offset: 64906}, + pos: position{line: 1968, col: 17, offset: 64993}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1969, col: 5, offset: 64932}, + pos: position{line: 1969, col: 5, offset: 65019}, label: "text", expr: &choiceExpr{ - pos: position{line: 1969, col: 11, offset: 64938}, + pos: position{line: 1969, col: 11, offset: 65025}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1969, col: 11, offset: 64938}, + pos: position{line: 1969, col: 11, offset: 65025}, name: "SingleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1970, col: 11, offset: 64970}, + pos: position{line: 1970, col: 11, offset: 65057}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 1971, col: 11, offset: 64989}, + pos: position{line: 1971, col: 11, offset: 65076}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 1972, col: 11, offset: 65010}, + pos: position{line: 1972, col: 11, offset: 65097}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 1973, col: 11, offset: 65034}, + pos: position{line: 1973, col: 11, offset: 65121}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1974, col: 11, offset: 65058}, + pos: position{line: 1974, col: 11, offset: 65145}, name: "SuperscriptText", }, }, @@ -45975,29 +45975,29 @@ var g = &grammar{ }, { name: "SingleQuoteItalicText", - pos: position{line: 1991, col: 1, offset: 65680}, + pos: position{line: 1991, col: 1, offset: 65767}, expr: &actionExpr{ - pos: position{line: 1992, col: 5, offset: 65710}, + pos: position{line: 1992, col: 5, offset: 65797}, run: (*parser).callonSingleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 1992, col: 5, offset: 65710}, + pos: position{line: 1992, col: 5, offset: 65797}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1987, col: 40, offset: 65631}, + pos: position{line: 1987, col: 40, offset: 65718}, val: "_", ignoreCase: false, want: "\"_\"", }, &labeledExpr{ - pos: position{line: 1993, col: 5, offset: 65750}, + pos: position{line: 1993, col: 5, offset: 65837}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1993, col: 15, offset: 65760}, + pos: position{line: 1993, col: 15, offset: 65847}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 1989, col: 38, offset: 65674}, + pos: position{line: 1989, col: 38, offset: 65761}, val: "_", ignoreCase: false, want: "\"_\"", @@ -46008,29 +46008,29 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElements", - pos: position{line: 1998, col: 1, offset: 65927}, + pos: position{line: 1998, col: 1, offset: 66014}, expr: &actionExpr{ - pos: position{line: 1999, col: 5, offset: 65965}, + pos: position{line: 1999, col: 5, offset: 66052}, run: (*parser).callonSingleQuoteItalicTextElements1, expr: &seqExpr{ - pos: position{line: 1999, col: 5, offset: 65965}, + pos: position{line: 1999, col: 5, offset: 66052}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1999, col: 5, offset: 65965}, + pos: position{line: 1999, col: 5, offset: 66052}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, ¬Expr{ - pos: position{line: 1999, col: 10, offset: 65970}, + pos: position{line: 1999, col: 10, offset: 66057}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteItalicTextElements7, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46039,18 +46039,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2000, col: 5, offset: 66009}, + pos: position{line: 2000, col: 5, offset: 66096}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2000, col: 14, offset: 66018}, + pos: position{line: 2000, col: 14, offset: 66105}, expr: &ruleRefExpr{ - pos: position{line: 2000, col: 15, offset: 66019}, + pos: position{line: 2000, col: 15, offset: 66106}, name: "SingleQuoteItalicTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2001, col: 5, offset: 66054}, + pos: position{line: 2001, col: 5, offset: 66141}, run: (*parser).callonSingleQuoteItalicTextElements12, }, }, @@ -46059,20 +46059,20 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElement", - pos: position{line: 2007, col: 1, offset: 66195}, + pos: position{line: 2007, col: 1, offset: 66282}, expr: &choiceExpr{ - pos: position{line: 2008, col: 5, offset: 66232}, + pos: position{line: 2008, col: 5, offset: 66319}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, run: (*parser).callonSingleQuoteItalicTextElement2, expr: &seqExpr{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, expr: &charClassMatcher{ - pos: position{line: 1932, col: 5, offset: 63696}, + pos: position{line: 1932, col: 5, offset: 63783}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -46081,15 +46081,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1932, col: 15, offset: 63706}, + pos: position{line: 1932, col: 15, offset: 63793}, expr: &choiceExpr{ - pos: position{line: 1932, col: 17, offset: 63708}, + pos: position{line: 1932, col: 17, offset: 63795}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteItalicTextElement8, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46097,7 +46097,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1929, col: 24, offset: 63668}, + pos: position{line: 1929, col: 24, offset: 63755}, val: "_", ignoreCase: false, want: "\"_\"", @@ -46109,12 +46109,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonSingleQuoteItalicTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46123,28 +46123,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2010, col: 7, offset: 66266}, + pos: position{line: 2010, col: 7, offset: 66353}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteItalicTextElement15, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46153,27 +46153,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2010, col: 15, offset: 66274}, + pos: position{line: 2010, col: 15, offset: 66361}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteItalicTextElement21, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46484,27 +46484,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2012, col: 7, offset: 66348}, + pos: position{line: 2012, col: 7, offset: 66435}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteItalicTextElement86, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteItalicTextElement88, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonSingleQuoteItalicTextElement91, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -46525,12 +46525,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteItalicTextElement97, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -46542,10 +46542,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteItalicTextElement101, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46688,12 +46688,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteItalicTextElement129, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -46715,10 +46715,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonSingleQuoteItalicTextElement133, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -46732,63 +46732,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonSingleQuoteItalicTextElement135, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonSingleQuoteItalicTextElement137, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonSingleQuoteItalicTextElement139, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonSingleQuoteItalicTextElement141, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonSingleQuoteItalicTextElement143, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonSingleQuoteItalicTextElement145, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -46796,15 +46796,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -46815,11 +46815,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2015, col: 7, offset: 66452}, + pos: position{line: 2015, col: 7, offset: 66539}, name: "QuotedString", }, &ruleRefExpr{ - pos: position{line: 2016, col: 7, offset: 66471}, + pos: position{line: 2016, col: 7, offset: 66558}, name: "QuotedTextInSingleQuoteItalicText", }, &actionExpr{ @@ -46862,31 +46862,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2032, col: 5, offset: 66928}, + pos: position{line: 2032, col: 5, offset: 67015}, val: "[^\\r\\n _]", chars: []rune{'\r', '\n', ' ', '_'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2033, col: 7, offset: 67035}, + pos: position{line: 2033, col: 7, offset: 67122}, run: (*parser).callonSingleQuoteItalicTextElement162, expr: &seqExpr{ - pos: position{line: 2033, col: 7, offset: 67035}, + pos: position{line: 2033, col: 7, offset: 67122}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2033, col: 7, offset: 67035}, + pos: position{line: 2033, col: 7, offset: 67122}, val: "_", ignoreCase: false, want: "\"_\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonSingleQuoteItalicTextElement165, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -46903,52 +46903,52 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteItalicText", - pos: position{line: 2020, col: 1, offset: 66576}, + pos: position{line: 2020, col: 1, offset: 66663}, expr: &actionExpr{ - pos: position{line: 2021, col: 5, offset: 66617}, + pos: position{line: 2021, col: 5, offset: 66704}, run: (*parser).callonQuotedTextInSingleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 2021, col: 5, offset: 66617}, + pos: position{line: 2021, col: 5, offset: 66704}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2021, col: 5, offset: 66617}, + pos: position{line: 2021, col: 5, offset: 66704}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2021, col: 16, offset: 66628}, + pos: position{line: 2021, col: 16, offset: 66715}, expr: &ruleRefExpr{ - pos: position{line: 2021, col: 17, offset: 66629}, + pos: position{line: 2021, col: 17, offset: 66716}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2022, col: 5, offset: 66655}, + pos: position{line: 2022, col: 5, offset: 66742}, label: "text", expr: &choiceExpr{ - pos: position{line: 2022, col: 11, offset: 66661}, + pos: position{line: 2022, col: 11, offset: 66748}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2022, col: 11, offset: 66661}, + pos: position{line: 2022, col: 11, offset: 66748}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2023, col: 11, offset: 66680}, + pos: position{line: 2023, col: 11, offset: 66767}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 2024, col: 11, offset: 66712}, + pos: position{line: 2024, col: 11, offset: 66799}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2025, col: 11, offset: 66733}, + pos: position{line: 2025, col: 11, offset: 66820}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2026, col: 11, offset: 66757}, + pos: position{line: 2026, col: 11, offset: 66844}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2027, col: 11, offset: 66781}, + pos: position{line: 2027, col: 11, offset: 66868}, name: "SuperscriptText", }, }, @@ -46960,35 +46960,35 @@ var g = &grammar{ }, { name: "EscapedItalicText", - pos: position{line: 2037, col: 1, offset: 67213}, + pos: position{line: 2037, col: 1, offset: 67300}, expr: &choiceExpr{ - pos: position{line: 2038, col: 5, offset: 67239}, + pos: position{line: 2038, col: 5, offset: 67326}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2038, col: 5, offset: 67239}, + pos: position{line: 2038, col: 5, offset: 67326}, run: (*parser).callonEscapedItalicText2, expr: &seqExpr{ - pos: position{line: 2038, col: 5, offset: 67239}, + pos: position{line: 2038, col: 5, offset: 67326}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2038, col: 5, offset: 67239}, + pos: position{line: 2038, col: 5, offset: 67326}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, run: (*parser).callonEscapedItalicText5, expr: &seqExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, expr: &litMatcher{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -46999,21 +46999,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2038, col: 40, offset: 67274}, + pos: position{line: 2038, col: 40, offset: 67361}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2038, col: 45, offset: 67279}, + pos: position{line: 2038, col: 45, offset: 67366}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2038, col: 55, offset: 67289}, + pos: position{line: 2038, col: 55, offset: 67376}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2038, col: 86, offset: 67320}, + pos: position{line: 2038, col: 86, offset: 67407}, val: "__", ignoreCase: false, want: "\"__\"", @@ -47022,21 +47022,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2040, col: 9, offset: 67477}, + pos: position{line: 2040, col: 9, offset: 67564}, run: (*parser).callonEscapedItalicText14, expr: &seqExpr{ - pos: position{line: 2040, col: 9, offset: 67477}, + pos: position{line: 2040, col: 9, offset: 67564}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2040, col: 9, offset: 67477}, + pos: position{line: 2040, col: 9, offset: 67564}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedItalicText17, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -47045,21 +47045,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2040, col: 44, offset: 67512}, + pos: position{line: 2040, col: 44, offset: 67599}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2040, col: 49, offset: 67517}, + pos: position{line: 2040, col: 49, offset: 67604}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2040, col: 59, offset: 67527}, + pos: position{line: 2040, col: 59, offset: 67614}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2040, col: 90, offset: 67558}, + pos: position{line: 2040, col: 90, offset: 67645}, val: "_", ignoreCase: false, want: "\"_\"", @@ -47068,21 +47068,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2043, col: 9, offset: 67758}, + pos: position{line: 2043, col: 9, offset: 67845}, run: (*parser).callonEscapedItalicText24, expr: &seqExpr{ - pos: position{line: 2043, col: 9, offset: 67758}, + pos: position{line: 2043, col: 9, offset: 67845}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2043, col: 9, offset: 67758}, + pos: position{line: 2043, col: 9, offset: 67845}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedItalicText27, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -47091,21 +47091,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2043, col: 44, offset: 67793}, + pos: position{line: 2043, col: 44, offset: 67880}, val: "_", ignoreCase: false, want: "\"_\"", }, &labeledExpr{ - pos: position{line: 2043, col: 48, offset: 67797}, + pos: position{line: 2043, col: 48, offset: 67884}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2043, col: 58, offset: 67807}, + pos: position{line: 2043, col: 58, offset: 67894}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2043, col: 89, offset: 67838}, + pos: position{line: 2043, col: 89, offset: 67925}, val: "_", ignoreCase: false, want: "\"_\"", @@ -47118,16 +47118,16 @@ var g = &grammar{ }, { name: "MonospaceText", - pos: position{line: 2050, col: 1, offset: 68157}, + pos: position{line: 2050, col: 1, offset: 68244}, expr: &choiceExpr{ - pos: position{line: 2050, col: 18, offset: 68174}, + pos: position{line: 2050, col: 18, offset: 68261}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2050, col: 18, offset: 68174}, + pos: position{line: 2050, col: 18, offset: 68261}, name: "DoubleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2050, col: 45, offset: 68201}, + pos: position{line: 2050, col: 45, offset: 68288}, name: "SingleQuoteMonospaceText", }, }, @@ -47135,29 +47135,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceText", - pos: position{line: 2064, col: 1, offset: 68553}, + pos: position{line: 2064, col: 1, offset: 68640}, expr: &actionExpr{ - pos: position{line: 2065, col: 5, offset: 68586}, + pos: position{line: 2065, col: 5, offset: 68673}, run: (*parser).callonDoubleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2065, col: 5, offset: 68586}, + pos: position{line: 2065, col: 5, offset: 68673}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2062, col: 38, offset: 68547}, + pos: position{line: 2062, col: 38, offset: 68634}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2066, col: 5, offset: 68625}, + pos: position{line: 2066, col: 5, offset: 68712}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2066, col: 15, offset: 68635}, + pos: position{line: 2066, col: 15, offset: 68722}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2062, col: 38, offset: 68547}, + pos: position{line: 2062, col: 38, offset: 68634}, val: "``", ignoreCase: false, want: "\"``\"", @@ -47168,49 +47168,49 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceTextElements", - pos: position{line: 2071, col: 1, offset: 68807}, + pos: position{line: 2071, col: 1, offset: 68894}, expr: &oneOrMoreExpr{ - pos: position{line: 2071, col: 37, offset: 68843}, + pos: position{line: 2071, col: 37, offset: 68930}, expr: &ruleRefExpr{ - pos: position{line: 2071, col: 37, offset: 68843}, + pos: position{line: 2071, col: 37, offset: 68930}, name: "DoubleQuoteMonospaceTextElement", }, }, }, { name: "DoubleQuoteMonospaceTextElement", - pos: position{line: 2073, col: 1, offset: 68910}, + pos: position{line: 2073, col: 1, offset: 68997}, expr: &actionExpr{ - pos: position{line: 2074, col: 5, offset: 68950}, + pos: position{line: 2074, col: 5, offset: 69037}, run: (*parser).callonDoubleQuoteMonospaceTextElement1, expr: &seqExpr{ - pos: position{line: 2074, col: 5, offset: 68950}, + pos: position{line: 2074, col: 5, offset: 69037}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2074, col: 5, offset: 68950}, + pos: position{line: 2074, col: 5, offset: 69037}, expr: &litMatcher{ - pos: position{line: 2062, col: 38, offset: 68547}, + pos: position{line: 2062, col: 38, offset: 68634}, val: "``", ignoreCase: false, want: "\"``\"", }, }, &labeledExpr{ - pos: position{line: 2075, col: 5, offset: 68989}, + pos: position{line: 2075, col: 5, offset: 69076}, label: "element", expr: &choiceExpr{ - pos: position{line: 2076, col: 9, offset: 69007}, + pos: position{line: 2076, col: 9, offset: 69094}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2055, col: 5, offset: 68284}, + pos: position{line: 2055, col: 5, offset: 68371}, run: (*parser).callonDoubleQuoteMonospaceTextElement7, expr: &seqExpr{ - pos: position{line: 2055, col: 5, offset: 68284}, + pos: position{line: 2055, col: 5, offset: 68371}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2055, col: 5, offset: 68284}, + pos: position{line: 2055, col: 5, offset: 68371}, expr: &charClassMatcher{ - pos: position{line: 2055, col: 5, offset: 68284}, + pos: position{line: 2055, col: 5, offset: 68371}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -47219,15 +47219,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2055, col: 15, offset: 68294}, + pos: position{line: 2055, col: 15, offset: 68381}, expr: &choiceExpr{ - pos: position{line: 2055, col: 17, offset: 68296}, + pos: position{line: 2055, col: 17, offset: 68383}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteMonospaceTextElement13, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47235,7 +47235,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2052, col: 27, offset: 68253}, + pos: position{line: 2052, col: 27, offset: 68340}, val: "`", ignoreCase: false, want: "\"`\"", @@ -47247,12 +47247,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDoubleQuoteMonospaceTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47261,28 +47261,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2078, col: 11, offset: 69085}, + pos: position{line: 2078, col: 11, offset: 69172}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteMonospaceTextElement20, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47291,27 +47291,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2078, col: 19, offset: 69093}, + pos: position{line: 2078, col: 19, offset: 69180}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteMonospaceTextElement26, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47622,27 +47622,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2080, col: 11, offset: 69175}, + pos: position{line: 2080, col: 11, offset: 69262}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteMonospaceTextElement91, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteMonospaceTextElement93, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonDoubleQuoteMonospaceTextElement96, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -47663,12 +47663,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteMonospaceTextElement102, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -47680,10 +47680,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteMonospaceTextElement106, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47826,12 +47826,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteMonospaceTextElement134, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -47853,10 +47853,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonDoubleQuoteMonospaceTextElement138, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -47870,63 +47870,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonDoubleQuoteMonospaceTextElement140, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonDoubleQuoteMonospaceTextElement142, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonDoubleQuoteMonospaceTextElement144, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonDoubleQuoteMonospaceTextElement146, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonDoubleQuoteMonospaceTextElement148, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonDoubleQuoteMonospaceTextElement150, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -47934,15 +47934,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -47953,17 +47953,17 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2083, col: 11, offset: 69291}, + pos: position{line: 2083, col: 11, offset: 69378}, name: "QuotedString", }, &litMatcher{ - pos: position{line: 2636, col: 18, offset: 88147}, + pos: position{line: 2636, col: 18, offset: 88234}, val: "`'", ignoreCase: false, want: "\"`'\"", }, &ruleRefExpr{ - pos: position{line: 2085, col: 11, offset: 69381}, + pos: position{line: 2085, col: 11, offset: 69468}, name: "QuotedTextInDoubleQuoteMonospaceText", }, &actionExpr{ @@ -48006,31 +48006,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2104, col: 5, offset: 69913}, + pos: position{line: 2104, col: 5, offset: 70000}, val: "[^\\r\\n`]", chars: []rune{'\r', '\n', '`'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2105, col: 7, offset: 70015}, + pos: position{line: 2105, col: 7, offset: 70102}, run: (*parser).callonDoubleQuoteMonospaceTextElement168, expr: &seqExpr{ - pos: position{line: 2105, col: 7, offset: 70015}, + pos: position{line: 2105, col: 7, offset: 70102}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2105, col: 7, offset: 70015}, + pos: position{line: 2105, col: 7, offset: 70102}, val: "``", ignoreCase: false, want: "\"``\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonDoubleQuoteMonospaceTextElement171, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -48051,52 +48051,52 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteMonospaceText", - pos: position{line: 2091, col: 1, offset: 69545}, + pos: position{line: 2091, col: 1, offset: 69632}, expr: &actionExpr{ - pos: position{line: 2092, col: 5, offset: 69589}, + pos: position{line: 2092, col: 5, offset: 69676}, run: (*parser).callonQuotedTextInDoubleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2092, col: 5, offset: 69589}, + pos: position{line: 2092, col: 5, offset: 69676}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2092, col: 5, offset: 69589}, + pos: position{line: 2092, col: 5, offset: 69676}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2092, col: 16, offset: 69600}, + pos: position{line: 2092, col: 16, offset: 69687}, expr: &ruleRefExpr{ - pos: position{line: 2092, col: 17, offset: 69601}, + pos: position{line: 2092, col: 17, offset: 69688}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2093, col: 5, offset: 69627}, + pos: position{line: 2093, col: 5, offset: 69714}, label: "text", expr: &choiceExpr{ - pos: position{line: 2094, col: 9, offset: 69642}, + pos: position{line: 2094, col: 9, offset: 69729}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2094, col: 9, offset: 69642}, + pos: position{line: 2094, col: 9, offset: 69729}, name: "SingleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2095, col: 11, offset: 69677}, + pos: position{line: 2095, col: 11, offset: 69764}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2096, col: 11, offset: 69696}, + pos: position{line: 2096, col: 11, offset: 69783}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2097, col: 11, offset: 69717}, + pos: position{line: 2097, col: 11, offset: 69804}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2098, col: 11, offset: 69738}, + pos: position{line: 2098, col: 11, offset: 69825}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2099, col: 11, offset: 69762}, + pos: position{line: 2099, col: 11, offset: 69849}, name: "SuperscriptText", }, }, @@ -48108,29 +48108,29 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceText", - pos: position{line: 2118, col: 1, offset: 70501}, + pos: position{line: 2118, col: 1, offset: 70588}, expr: &actionExpr{ - pos: position{line: 2119, col: 5, offset: 70534}, + pos: position{line: 2119, col: 5, offset: 70621}, run: (*parser).callonSingleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2119, col: 5, offset: 70534}, + pos: position{line: 2119, col: 5, offset: 70621}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2114, col: 43, offset: 70449}, + pos: position{line: 2114, col: 43, offset: 70536}, val: "`", ignoreCase: false, want: "\"`\"", }, &labeledExpr{ - pos: position{line: 2120, col: 5, offset: 70578}, + pos: position{line: 2120, col: 5, offset: 70665}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2120, col: 15, offset: 70588}, + pos: position{line: 2120, col: 15, offset: 70675}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2116, col: 41, offset: 70495}, + pos: position{line: 2116, col: 41, offset: 70582}, val: "`", ignoreCase: false, want: "\"`\"", @@ -48141,29 +48141,29 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElements", - pos: position{line: 2125, col: 1, offset: 70764}, + pos: position{line: 2125, col: 1, offset: 70851}, expr: &actionExpr{ - pos: position{line: 2126, col: 5, offset: 70805}, + pos: position{line: 2126, col: 5, offset: 70892}, run: (*parser).callonSingleQuoteMonospaceTextElements1, expr: &seqExpr{ - pos: position{line: 2126, col: 5, offset: 70805}, + pos: position{line: 2126, col: 5, offset: 70892}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2126, col: 5, offset: 70805}, + pos: position{line: 2126, col: 5, offset: 70892}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, ¬Expr{ - pos: position{line: 2126, col: 10, offset: 70810}, + pos: position{line: 2126, col: 10, offset: 70897}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteMonospaceTextElements7, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48172,18 +48172,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2127, col: 5, offset: 70849}, + pos: position{line: 2127, col: 5, offset: 70936}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2127, col: 14, offset: 70858}, + pos: position{line: 2127, col: 14, offset: 70945}, expr: &ruleRefExpr{ - pos: position{line: 2127, col: 15, offset: 70859}, + pos: position{line: 2127, col: 15, offset: 70946}, name: "SingleQuoteMonospaceTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2128, col: 5, offset: 70897}, + pos: position{line: 2128, col: 5, offset: 70984}, run: (*parser).callonSingleQuoteMonospaceTextElements12, }, }, @@ -48192,20 +48192,20 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElement", - pos: position{line: 2134, col: 1, offset: 71038}, + pos: position{line: 2134, col: 1, offset: 71125}, expr: &choiceExpr{ - pos: position{line: 2135, col: 5, offset: 71079}, + pos: position{line: 2135, col: 5, offset: 71166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, run: (*parser).callonSingleQuoteMonospaceTextElement2, expr: &seqExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, expr: &charClassMatcher{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -48214,21 +48214,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2825, col: 15, offset: 93881}, + pos: position{line: 2825, col: 15, offset: 93968}, expr: &choiceExpr{ - pos: position{line: 2825, col: 17, offset: 93883}, + pos: position{line: 2825, col: 17, offset: 93970}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2825, col: 17, offset: 93883}, + pos: position{line: 2825, col: 17, offset: 93970}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -48238,15 +48238,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, run: (*parser).callonSingleQuoteMonospaceTextElement11, expr: &seqExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, expr: &charClassMatcher{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -48255,21 +48255,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 2827, col: 19, offset: 93975}, + pos: position{line: 2827, col: 19, offset: 94062}, expr: &seqExpr{ - pos: position{line: 2827, col: 20, offset: 93976}, + pos: position{line: 2827, col: 20, offset: 94063}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 20, offset: 93976}, + pos: position{line: 2827, col: 20, offset: 94063}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 2827, col: 27, offset: 93983}, + pos: position{line: 2827, col: 27, offset: 94070}, expr: &charClassMatcher{ - pos: position{line: 2827, col: 27, offset: 93983}, + pos: position{line: 2827, col: 27, offset: 94070}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -48284,12 +48284,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonSingleQuoteMonospaceTextElement20, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48298,28 +48298,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2137, col: 7, offset: 71104}, + pos: position{line: 2137, col: 7, offset: 71191}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteMonospaceTextElement24, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48328,27 +48328,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2137, col: 15, offset: 71112}, + pos: position{line: 2137, col: 15, offset: 71199}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteMonospaceTextElement30, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48659,27 +48659,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2139, col: 7, offset: 71186}, + pos: position{line: 2139, col: 7, offset: 71273}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteMonospaceTextElement95, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteMonospaceTextElement97, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonSingleQuoteMonospaceTextElement100, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -48700,12 +48700,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteMonospaceTextElement106, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -48717,10 +48717,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteMonospaceTextElement110, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48863,12 +48863,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteMonospaceTextElement138, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -48890,10 +48890,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonSingleQuoteMonospaceTextElement142, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -48907,63 +48907,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonSingleQuoteMonospaceTextElement144, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonSingleQuoteMonospaceTextElement146, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonSingleQuoteMonospaceTextElement148, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonSingleQuoteMonospaceTextElement150, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonSingleQuoteMonospaceTextElement152, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonSingleQuoteMonospaceTextElement154, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -48971,15 +48971,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -48990,15 +48990,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2142, col: 7, offset: 71290}, + pos: position{line: 2142, col: 7, offset: 71377}, name: "QuotedString", }, &ruleRefExpr{ - pos: position{line: 2143, col: 7, offset: 71309}, + pos: position{line: 2143, col: 7, offset: 71396}, name: "QuotedTextInSingleQuoteMonospaceText", }, &litMatcher{ - pos: position{line: 2636, col: 18, offset: 88147}, + pos: position{line: 2636, col: 18, offset: 88234}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -49043,34 +49043,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2161, col: 5, offset: 71808}, + pos: position{line: 2161, col: 5, offset: 71895}, run: (*parser).callonSingleQuoteMonospaceTextElement171, expr: &choiceExpr{ - pos: position{line: 2161, col: 6, offset: 71809}, + pos: position{line: 2161, col: 6, offset: 71896}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2161, col: 6, offset: 71809}, + pos: position{line: 2161, col: 6, offset: 71896}, val: "[^\\r\\n` ]", chars: []rune{'\r', '\n', '`', ' '}, ignoreCase: false, inverted: true, }, &seqExpr{ - pos: position{line: 2162, col: 7, offset: 71921}, + pos: position{line: 2162, col: 7, offset: 72008}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2052, col: 27, offset: 68253}, + pos: position{line: 2052, col: 27, offset: 68340}, val: "`", ignoreCase: false, want: "\"`\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonSingleQuoteMonospaceTextElement176, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -49089,52 +49089,52 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteMonospaceText", - pos: position{line: 2148, col: 1, offset: 71440}, + pos: position{line: 2148, col: 1, offset: 71527}, expr: &actionExpr{ - pos: position{line: 2149, col: 5, offset: 71484}, + pos: position{line: 2149, col: 5, offset: 71571}, run: (*parser).callonQuotedTextInSingleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2149, col: 5, offset: 71484}, + pos: position{line: 2149, col: 5, offset: 71571}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2149, col: 5, offset: 71484}, + pos: position{line: 2149, col: 5, offset: 71571}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2149, col: 16, offset: 71495}, + pos: position{line: 2149, col: 16, offset: 71582}, expr: &ruleRefExpr{ - pos: position{line: 2149, col: 17, offset: 71496}, + pos: position{line: 2149, col: 17, offset: 71583}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2150, col: 5, offset: 71522}, + pos: position{line: 2150, col: 5, offset: 71609}, label: "text", expr: &choiceExpr{ - pos: position{line: 2151, col: 9, offset: 71537}, + pos: position{line: 2151, col: 9, offset: 71624}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2151, col: 9, offset: 71537}, + pos: position{line: 2151, col: 9, offset: 71624}, name: "DoubleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2152, col: 11, offset: 71572}, + pos: position{line: 2152, col: 11, offset: 71659}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2153, col: 11, offset: 71591}, + pos: position{line: 2153, col: 11, offset: 71678}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2154, col: 11, offset: 71612}, + pos: position{line: 2154, col: 11, offset: 71699}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2155, col: 11, offset: 71633}, + pos: position{line: 2155, col: 11, offset: 71720}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2156, col: 11, offset: 71657}, + pos: position{line: 2156, col: 11, offset: 71744}, name: "SuperscriptText", }, }, @@ -49146,35 +49146,35 @@ var g = &grammar{ }, { name: "EscapedMonospaceText", - pos: position{line: 2166, col: 1, offset: 72122}, + pos: position{line: 2166, col: 1, offset: 72209}, expr: &choiceExpr{ - pos: position{line: 2167, col: 5, offset: 72151}, + pos: position{line: 2167, col: 5, offset: 72238}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2167, col: 5, offset: 72151}, + pos: position{line: 2167, col: 5, offset: 72238}, run: (*parser).callonEscapedMonospaceText2, expr: &seqExpr{ - pos: position{line: 2167, col: 5, offset: 72151}, + pos: position{line: 2167, col: 5, offset: 72238}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2167, col: 5, offset: 72151}, + pos: position{line: 2167, col: 5, offset: 72238}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, run: (*parser).callonEscapedMonospaceText5, expr: &seqExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, expr: &litMatcher{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -49185,21 +49185,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2167, col: 40, offset: 72186}, + pos: position{line: 2167, col: 40, offset: 72273}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2167, col: 45, offset: 72191}, + pos: position{line: 2167, col: 45, offset: 72278}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2167, col: 55, offset: 72201}, + pos: position{line: 2167, col: 55, offset: 72288}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2167, col: 89, offset: 72235}, + pos: position{line: 2167, col: 89, offset: 72322}, val: "``", ignoreCase: false, want: "\"``\"", @@ -49208,21 +49208,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2169, col: 9, offset: 72392}, + pos: position{line: 2169, col: 9, offset: 72479}, run: (*parser).callonEscapedMonospaceText14, expr: &seqExpr{ - pos: position{line: 2169, col: 9, offset: 72392}, + pos: position{line: 2169, col: 9, offset: 72479}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2169, col: 9, offset: 72392}, + pos: position{line: 2169, col: 9, offset: 72479}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedMonospaceText17, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -49231,21 +49231,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2169, col: 44, offset: 72427}, + pos: position{line: 2169, col: 44, offset: 72514}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2169, col: 49, offset: 72432}, + pos: position{line: 2169, col: 49, offset: 72519}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2169, col: 59, offset: 72442}, + pos: position{line: 2169, col: 59, offset: 72529}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2169, col: 93, offset: 72476}, + pos: position{line: 2169, col: 93, offset: 72563}, val: "`", ignoreCase: false, want: "\"`\"", @@ -49254,21 +49254,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2172, col: 9, offset: 72676}, + pos: position{line: 2172, col: 9, offset: 72763}, run: (*parser).callonEscapedMonospaceText24, expr: &seqExpr{ - pos: position{line: 2172, col: 9, offset: 72676}, + pos: position{line: 2172, col: 9, offset: 72763}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2172, col: 9, offset: 72676}, + pos: position{line: 2172, col: 9, offset: 72763}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedMonospaceText27, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -49277,21 +49277,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2172, col: 44, offset: 72711}, + pos: position{line: 2172, col: 44, offset: 72798}, val: "`", ignoreCase: false, want: "\"`\"", }, &labeledExpr{ - pos: position{line: 2172, col: 48, offset: 72715}, + pos: position{line: 2172, col: 48, offset: 72802}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2172, col: 58, offset: 72725}, + pos: position{line: 2172, col: 58, offset: 72812}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2172, col: 92, offset: 72759}, + pos: position{line: 2172, col: 92, offset: 72846}, val: "`", ignoreCase: false, want: "\"`\"", @@ -49304,16 +49304,16 @@ var g = &grammar{ }, { name: "MarkedText", - pos: position{line: 2179, col: 1, offset: 73056}, + pos: position{line: 2179, col: 1, offset: 73143}, expr: &choiceExpr{ - pos: position{line: 2179, col: 15, offset: 73070}, + pos: position{line: 2179, col: 15, offset: 73157}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2179, col: 15, offset: 73070}, + pos: position{line: 2179, col: 15, offset: 73157}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2179, col: 39, offset: 73094}, + pos: position{line: 2179, col: 39, offset: 73181}, name: "SingleQuoteMarkedText", }, }, @@ -49321,29 +49321,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedText", - pos: position{line: 2193, col: 1, offset: 73432}, + pos: position{line: 2193, col: 1, offset: 73519}, expr: &actionExpr{ - pos: position{line: 2194, col: 5, offset: 73462}, + pos: position{line: 2194, col: 5, offset: 73549}, run: (*parser).callonDoubleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2194, col: 5, offset: 73462}, + pos: position{line: 2194, col: 5, offset: 73549}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2191, col: 35, offset: 73426}, + pos: position{line: 2191, col: 35, offset: 73513}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2195, col: 5, offset: 73498}, + pos: position{line: 2195, col: 5, offset: 73585}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2195, col: 15, offset: 73508}, + pos: position{line: 2195, col: 15, offset: 73595}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2191, col: 35, offset: 73426}, + pos: position{line: 2191, col: 35, offset: 73513}, val: "##", ignoreCase: false, want: "\"##\"", @@ -49354,49 +49354,49 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedTextElements", - pos: position{line: 2200, col: 1, offset: 73671}, + pos: position{line: 2200, col: 1, offset: 73758}, expr: &zeroOrMoreExpr{ - pos: position{line: 2200, col: 34, offset: 73704}, + pos: position{line: 2200, col: 34, offset: 73791}, expr: &ruleRefExpr{ - pos: position{line: 2200, col: 34, offset: 73704}, + pos: position{line: 2200, col: 34, offset: 73791}, name: "DoubleQuoteMarkedTextElement", }, }, }, { name: "DoubleQuoteMarkedTextElement", - pos: position{line: 2202, col: 1, offset: 73735}, + pos: position{line: 2202, col: 1, offset: 73822}, expr: &actionExpr{ - pos: position{line: 2203, col: 5, offset: 73804}, + pos: position{line: 2203, col: 5, offset: 73891}, run: (*parser).callonDoubleQuoteMarkedTextElement1, expr: &seqExpr{ - pos: position{line: 2203, col: 5, offset: 73804}, + pos: position{line: 2203, col: 5, offset: 73891}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2203, col: 5, offset: 73804}, + pos: position{line: 2203, col: 5, offset: 73891}, expr: &litMatcher{ - pos: position{line: 2191, col: 35, offset: 73426}, + pos: position{line: 2191, col: 35, offset: 73513}, val: "##", ignoreCase: false, want: "\"##\"", }, }, &labeledExpr{ - pos: position{line: 2204, col: 5, offset: 73840}, + pos: position{line: 2204, col: 5, offset: 73927}, label: "element", expr: &choiceExpr{ - pos: position{line: 2205, col: 9, offset: 73858}, + pos: position{line: 2205, col: 9, offset: 73945}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, run: (*parser).callonDoubleQuoteMarkedTextElement7, expr: &seqExpr{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, expr: &charClassMatcher{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -49406,15 +49406,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2184, col: 19, offset: 73182}, + pos: position{line: 2184, col: 19, offset: 73269}, expr: &choiceExpr{ - pos: position{line: 2184, col: 21, offset: 73184}, + pos: position{line: 2184, col: 21, offset: 73271}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteMarkedTextElement13, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49422,7 +49422,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2181, col: 24, offset: 73140}, + pos: position{line: 2181, col: 24, offset: 73227}, val: "#", ignoreCase: false, want: "\"#\"", @@ -49434,12 +49434,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonDoubleQuoteMarkedTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49448,28 +49448,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2207, col: 11, offset: 73933}, + pos: position{line: 2207, col: 11, offset: 74020}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteMarkedTextElement20, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49478,27 +49478,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2207, col: 19, offset: 73941}, + pos: position{line: 2207, col: 19, offset: 74028}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuoteMarkedTextElement26, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49809,27 +49809,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2209, col: 11, offset: 74023}, + pos: position{line: 2209, col: 11, offset: 74110}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteMarkedTextElement91, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuoteMarkedTextElement93, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonDoubleQuoteMarkedTextElement96, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -49850,12 +49850,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteMarkedTextElement102, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -49867,10 +49867,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuoteMarkedTextElement106, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50013,12 +50013,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuoteMarkedTextElement134, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -50040,10 +50040,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonDoubleQuoteMarkedTextElement138, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -50057,63 +50057,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonDoubleQuoteMarkedTextElement140, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonDoubleQuoteMarkedTextElement142, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonDoubleQuoteMarkedTextElement144, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonDoubleQuoteMarkedTextElement146, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonDoubleQuoteMarkedTextElement148, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonDoubleQuoteMarkedTextElement150, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -50121,15 +50121,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -50140,11 +50140,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2212, col: 11, offset: 74139}, + pos: position{line: 2212, col: 11, offset: 74226}, name: "QuotedString", }, &ruleRefExpr{ - pos: position{line: 2213, col: 11, offset: 74162}, + pos: position{line: 2213, col: 11, offset: 74249}, name: "QuotedTextInDoubleMarkedBoldText", }, &actionExpr{ @@ -50187,31 +50187,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2233, col: 5, offset: 74677}, + pos: position{line: 2233, col: 5, offset: 74764}, val: "[^\\r\\n#]", chars: []rune{'\r', '\n', '#'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2234, col: 7, offset: 74776}, + pos: position{line: 2234, col: 7, offset: 74863}, run: (*parser).callonDoubleQuoteMarkedTextElement167, expr: &seqExpr{ - pos: position{line: 2234, col: 7, offset: 74776}, + pos: position{line: 2234, col: 7, offset: 74863}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2191, col: 35, offset: 73426}, + pos: position{line: 2191, col: 35, offset: 73513}, val: "##", ignoreCase: false, want: "\"##\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonDoubleQuoteMarkedTextElement170, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -50232,52 +50232,52 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleMarkedBoldText", - pos: position{line: 2220, col: 1, offset: 74316}, + pos: position{line: 2220, col: 1, offset: 74403}, expr: &actionExpr{ - pos: position{line: 2221, col: 5, offset: 74356}, + pos: position{line: 2221, col: 5, offset: 74443}, run: (*parser).callonQuotedTextInDoubleMarkedBoldText1, expr: &seqExpr{ - pos: position{line: 2221, col: 5, offset: 74356}, + pos: position{line: 2221, col: 5, offset: 74443}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2221, col: 5, offset: 74356}, + pos: position{line: 2221, col: 5, offset: 74443}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2221, col: 16, offset: 74367}, + pos: position{line: 2221, col: 16, offset: 74454}, expr: &ruleRefExpr{ - pos: position{line: 2221, col: 17, offset: 74368}, + pos: position{line: 2221, col: 17, offset: 74455}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2222, col: 5, offset: 74394}, + pos: position{line: 2222, col: 5, offset: 74481}, label: "text", expr: &choiceExpr{ - pos: position{line: 2223, col: 9, offset: 74409}, + pos: position{line: 2223, col: 9, offset: 74496}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2223, col: 9, offset: 74409}, + pos: position{line: 2223, col: 9, offset: 74496}, name: "SingleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2224, col: 11, offset: 74441}, + pos: position{line: 2224, col: 11, offset: 74528}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2225, col: 11, offset: 74460}, + pos: position{line: 2225, col: 11, offset: 74547}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2226, col: 11, offset: 74481}, + pos: position{line: 2226, col: 11, offset: 74568}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2227, col: 11, offset: 74505}, + pos: position{line: 2227, col: 11, offset: 74592}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2228, col: 11, offset: 74529}, + pos: position{line: 2228, col: 11, offset: 74616}, name: "SuperscriptText", }, }, @@ -50289,29 +50289,29 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedText", - pos: position{line: 2245, col: 1, offset: 75183}, + pos: position{line: 2245, col: 1, offset: 75270}, expr: &actionExpr{ - pos: position{line: 2246, col: 5, offset: 75213}, + pos: position{line: 2246, col: 5, offset: 75300}, run: (*parser).callonSingleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2246, col: 5, offset: 75213}, + pos: position{line: 2246, col: 5, offset: 75300}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2241, col: 40, offset: 75135}, + pos: position{line: 2241, col: 40, offset: 75222}, val: "#", ignoreCase: false, want: "\"#\"", }, &labeledExpr{ - pos: position{line: 2247, col: 5, offset: 75253}, + pos: position{line: 2247, col: 5, offset: 75340}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2247, col: 15, offset: 75263}, + pos: position{line: 2247, col: 15, offset: 75350}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2243, col: 38, offset: 75177}, + pos: position{line: 2243, col: 38, offset: 75264}, val: "#", ignoreCase: false, want: "\"#\"", @@ -50322,29 +50322,29 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElements", - pos: position{line: 2252, col: 1, offset: 75430}, + pos: position{line: 2252, col: 1, offset: 75517}, expr: &actionExpr{ - pos: position{line: 2253, col: 5, offset: 75468}, + pos: position{line: 2253, col: 5, offset: 75555}, run: (*parser).callonSingleQuoteMarkedTextElements1, expr: &seqExpr{ - pos: position{line: 2253, col: 5, offset: 75468}, + pos: position{line: 2253, col: 5, offset: 75555}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2253, col: 5, offset: 75468}, + pos: position{line: 2253, col: 5, offset: 75555}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, ¬Expr{ - pos: position{line: 2253, col: 10, offset: 75473}, + pos: position{line: 2253, col: 10, offset: 75560}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteMarkedTextElements7, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50353,18 +50353,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2254, col: 5, offset: 75512}, + pos: position{line: 2254, col: 5, offset: 75599}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2254, col: 14, offset: 75521}, + pos: position{line: 2254, col: 14, offset: 75608}, expr: &ruleRefExpr{ - pos: position{line: 2254, col: 15, offset: 75522}, + pos: position{line: 2254, col: 15, offset: 75609}, name: "SingleQuoteMarkedTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2255, col: 5, offset: 75558}, + pos: position{line: 2255, col: 5, offset: 75645}, run: (*parser).callonSingleQuoteMarkedTextElements12, }, }, @@ -50373,20 +50373,20 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElement", - pos: position{line: 2261, col: 1, offset: 75699}, + pos: position{line: 2261, col: 1, offset: 75786}, expr: &choiceExpr{ - pos: position{line: 2262, col: 5, offset: 75736}, + pos: position{line: 2262, col: 5, offset: 75823}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, run: (*parser).callonSingleQuoteMarkedTextElement2, expr: &seqExpr{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, expr: &charClassMatcher{ - pos: position{line: 2184, col: 5, offset: 73168}, + pos: position{line: 2184, col: 5, offset: 73255}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -50396,15 +50396,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2184, col: 19, offset: 73182}, + pos: position{line: 2184, col: 19, offset: 73269}, expr: &choiceExpr{ - pos: position{line: 2184, col: 21, offset: 73184}, + pos: position{line: 2184, col: 21, offset: 73271}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteMarkedTextElement8, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50412,7 +50412,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2181, col: 24, offset: 73140}, + pos: position{line: 2181, col: 24, offset: 73227}, val: "#", ignoreCase: false, want: "\"#\"", @@ -50424,12 +50424,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonSingleQuoteMarkedTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50438,28 +50438,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2264, col: 7, offset: 75770}, + pos: position{line: 2264, col: 7, offset: 75857}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteMarkedTextElement15, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50468,27 +50468,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2264, col: 15, offset: 75778}, + pos: position{line: 2264, col: 15, offset: 75865}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuoteMarkedTextElement21, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50799,27 +50799,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2266, col: 7, offset: 75852}, + pos: position{line: 2266, col: 7, offset: 75939}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteMarkedTextElement86, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuoteMarkedTextElement88, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonSingleQuoteMarkedTextElement91, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -50840,12 +50840,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteMarkedTextElement97, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -50857,10 +50857,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuoteMarkedTextElement101, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51003,12 +51003,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuoteMarkedTextElement129, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -51030,10 +51030,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonSingleQuoteMarkedTextElement133, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -51047,63 +51047,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonSingleQuoteMarkedTextElement135, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonSingleQuoteMarkedTextElement137, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonSingleQuoteMarkedTextElement139, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonSingleQuoteMarkedTextElement141, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonSingleQuoteMarkedTextElement143, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonSingleQuoteMarkedTextElement145, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -51111,15 +51111,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -51130,11 +51130,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2269, col: 7, offset: 75956}, + pos: position{line: 2269, col: 7, offset: 76043}, name: "QuotedString", }, &ruleRefExpr{ - pos: position{line: 2270, col: 7, offset: 75975}, + pos: position{line: 2270, col: 7, offset: 76062}, name: "QuotedTextInSingleQuoteMarkedText", }, &actionExpr{ @@ -51177,31 +51177,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2287, col: 5, offset: 76442}, + pos: position{line: 2287, col: 5, offset: 76529}, val: "[^\\r\\n #]", chars: []rune{'\r', '\n', ' ', '#'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2288, col: 7, offset: 76547}, + pos: position{line: 2288, col: 7, offset: 76634}, run: (*parser).callonSingleQuoteMarkedTextElement162, expr: &seqExpr{ - pos: position{line: 2288, col: 7, offset: 76547}, + pos: position{line: 2288, col: 7, offset: 76634}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2288, col: 7, offset: 76547}, + pos: position{line: 2288, col: 7, offset: 76634}, val: "#", ignoreCase: false, want: "\"#\"", }, &actionExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, run: (*parser).callonSingleQuoteMarkedTextElement165, expr: &oneOrMoreExpr{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, expr: &charClassMatcher{ - pos: position{line: 2817, col: 14, offset: 93490}, + pos: position{line: 2817, col: 14, offset: 93577}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -51218,52 +51218,52 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteMarkedText", - pos: position{line: 2274, col: 1, offset: 76080}, + pos: position{line: 2274, col: 1, offset: 76167}, expr: &actionExpr{ - pos: position{line: 2275, col: 5, offset: 76121}, + pos: position{line: 2275, col: 5, offset: 76208}, run: (*parser).callonQuotedTextInSingleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2275, col: 5, offset: 76121}, + pos: position{line: 2275, col: 5, offset: 76208}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2275, col: 5, offset: 76121}, + pos: position{line: 2275, col: 5, offset: 76208}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2275, col: 16, offset: 76132}, + pos: position{line: 2275, col: 16, offset: 76219}, expr: &ruleRefExpr{ - pos: position{line: 2275, col: 17, offset: 76133}, + pos: position{line: 2275, col: 17, offset: 76220}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2276, col: 5, offset: 76159}, + pos: position{line: 2276, col: 5, offset: 76246}, label: "text", expr: &choiceExpr{ - pos: position{line: 2277, col: 9, offset: 76174}, + pos: position{line: 2277, col: 9, offset: 76261}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2277, col: 9, offset: 76174}, + pos: position{line: 2277, col: 9, offset: 76261}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2278, col: 11, offset: 76206}, + pos: position{line: 2278, col: 11, offset: 76293}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2279, col: 11, offset: 76225}, + pos: position{line: 2279, col: 11, offset: 76312}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2280, col: 11, offset: 76246}, + pos: position{line: 2280, col: 11, offset: 76333}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2281, col: 11, offset: 76270}, + pos: position{line: 2281, col: 11, offset: 76357}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2282, col: 11, offset: 76294}, + pos: position{line: 2282, col: 11, offset: 76381}, name: "SuperscriptText", }, }, @@ -51275,35 +51275,35 @@ var g = &grammar{ }, { name: "EscapedMarkedText", - pos: position{line: 2292, col: 1, offset: 76722}, + pos: position{line: 2292, col: 1, offset: 76809}, expr: &choiceExpr{ - pos: position{line: 2293, col: 5, offset: 76747}, + pos: position{line: 2293, col: 5, offset: 76834}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2293, col: 5, offset: 76747}, + pos: position{line: 2293, col: 5, offset: 76834}, run: (*parser).callonEscapedMarkedText2, expr: &seqExpr{ - pos: position{line: 2293, col: 5, offset: 76747}, + pos: position{line: 2293, col: 5, offset: 76834}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2293, col: 5, offset: 76747}, + pos: position{line: 2293, col: 5, offset: 76834}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, run: (*parser).callonEscapedMarkedText5, expr: &seqExpr{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1795, col: 25, offset: 58901}, + pos: position{line: 1795, col: 25, offset: 58988}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, expr: &litMatcher{ - pos: position{line: 1795, col: 30, offset: 58906}, + pos: position{line: 1795, col: 30, offset: 58993}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -51314,21 +51314,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2293, col: 40, offset: 76782}, + pos: position{line: 2293, col: 40, offset: 76869}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2293, col: 45, offset: 76787}, + pos: position{line: 2293, col: 45, offset: 76874}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2293, col: 55, offset: 76797}, + pos: position{line: 2293, col: 55, offset: 76884}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2293, col: 86, offset: 76828}, + pos: position{line: 2293, col: 86, offset: 76915}, val: "##", ignoreCase: false, want: "\"##\"", @@ -51337,21 +51337,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2295, col: 9, offset: 76985}, + pos: position{line: 2295, col: 9, offset: 77072}, run: (*parser).callonEscapedMarkedText14, expr: &seqExpr{ - pos: position{line: 2295, col: 9, offset: 76985}, + pos: position{line: 2295, col: 9, offset: 77072}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2295, col: 9, offset: 76985}, + pos: position{line: 2295, col: 9, offset: 77072}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedMarkedText17, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -51360,21 +51360,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2295, col: 44, offset: 77020}, + pos: position{line: 2295, col: 44, offset: 77107}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2295, col: 49, offset: 77025}, + pos: position{line: 2295, col: 49, offset: 77112}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2295, col: 59, offset: 77035}, + pos: position{line: 2295, col: 59, offset: 77122}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2295, col: 90, offset: 77066}, + pos: position{line: 2295, col: 90, offset: 77153}, val: "#", ignoreCase: false, want: "\"#\"", @@ -51383,21 +51383,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2298, col: 9, offset: 77266}, + pos: position{line: 2298, col: 9, offset: 77353}, run: (*parser).callonEscapedMarkedText24, expr: &seqExpr{ - pos: position{line: 2298, col: 9, offset: 77266}, + pos: position{line: 2298, col: 9, offset: 77353}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2298, col: 9, offset: 77266}, + pos: position{line: 2298, col: 9, offset: 77353}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedMarkedText27, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -51406,21 +51406,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2298, col: 44, offset: 77301}, + pos: position{line: 2298, col: 44, offset: 77388}, val: "#", ignoreCase: false, want: "\"#\"", }, &labeledExpr{ - pos: position{line: 2298, col: 48, offset: 77305}, + pos: position{line: 2298, col: 48, offset: 77392}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2298, col: 58, offset: 77315}, + pos: position{line: 2298, col: 58, offset: 77402}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2298, col: 89, offset: 77346}, + pos: position{line: 2298, col: 89, offset: 77433}, val: "#", ignoreCase: false, want: "\"#\"", @@ -51433,29 +51433,29 @@ var g = &grammar{ }, { name: "SubscriptText", - pos: position{line: 2305, col: 1, offset: 77658}, + pos: position{line: 2305, col: 1, offset: 77745}, expr: &actionExpr{ - pos: position{line: 2306, col: 5, offset: 77680}, + pos: position{line: 2306, col: 5, offset: 77767}, run: (*parser).callonSubscriptText1, expr: &seqExpr{ - pos: position{line: 2306, col: 5, offset: 77680}, + pos: position{line: 2306, col: 5, offset: 77767}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2312, col: 27, offset: 77895}, + pos: position{line: 2312, col: 27, offset: 77982}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2307, col: 5, offset: 77707}, + pos: position{line: 2307, col: 5, offset: 77794}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2307, col: 14, offset: 77716}, + pos: position{line: 2307, col: 14, offset: 77803}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2312, col: 27, offset: 77895}, + pos: position{line: 2312, col: 27, offset: 77982}, val: "~", ignoreCase: false, want: "\"~\"", @@ -51466,21 +51466,21 @@ var g = &grammar{ }, { name: "SubscriptTextElement", - pos: position{line: 2314, col: 1, offset: 77900}, + pos: position{line: 2314, col: 1, offset: 77987}, expr: &choiceExpr{ - pos: position{line: 2314, col: 25, offset: 77924}, + pos: position{line: 2314, col: 25, offset: 78011}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2314, col: 25, offset: 77924}, + pos: position{line: 2314, col: 25, offset: 78011}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2316, col: 21, offset: 77976}, + pos: position{line: 2316, col: 21, offset: 78063}, run: (*parser).callonSubscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2316, col: 21, offset: 77976}, + pos: position{line: 2316, col: 21, offset: 78063}, expr: &charClassMatcher{ - pos: position{line: 2316, col: 21, offset: 77976}, + pos: position{line: 2316, col: 21, offset: 78063}, val: "[^\\r\\n ~]", chars: []rune{'\r', '\n', ' ', '~'}, ignoreCase: false, @@ -51493,23 +51493,23 @@ var g = &grammar{ }, { name: "EscapedSubscriptText", - pos: position{line: 2320, col: 1, offset: 78061}, + pos: position{line: 2320, col: 1, offset: 78148}, expr: &actionExpr{ - pos: position{line: 2321, col: 5, offset: 78090}, + pos: position{line: 2321, col: 5, offset: 78177}, run: (*parser).callonEscapedSubscriptText1, expr: &seqExpr{ - pos: position{line: 2321, col: 5, offset: 78090}, + pos: position{line: 2321, col: 5, offset: 78177}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2321, col: 5, offset: 78090}, + pos: position{line: 2321, col: 5, offset: 78177}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedSubscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -51518,21 +51518,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2312, col: 27, offset: 77895}, + pos: position{line: 2312, col: 27, offset: 77982}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2323, col: 5, offset: 78158}, + pos: position{line: 2323, col: 5, offset: 78245}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2323, col: 14, offset: 78167}, + pos: position{line: 2323, col: 14, offset: 78254}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2312, col: 27, offset: 77895}, + pos: position{line: 2312, col: 27, offset: 77982}, val: "~", ignoreCase: false, want: "\"~\"", @@ -51543,29 +51543,29 @@ var g = &grammar{ }, { name: "SuperscriptText", - pos: position{line: 2331, col: 1, offset: 78430}, + pos: position{line: 2331, col: 1, offset: 78517}, expr: &actionExpr{ - pos: position{line: 2332, col: 5, offset: 78454}, + pos: position{line: 2332, col: 5, offset: 78541}, run: (*parser).callonSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2332, col: 5, offset: 78454}, + pos: position{line: 2332, col: 5, offset: 78541}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2338, col: 29, offset: 78681}, + pos: position{line: 2338, col: 29, offset: 78768}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2333, col: 5, offset: 78484}, + pos: position{line: 2333, col: 5, offset: 78571}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2333, col: 14, offset: 78493}, + pos: position{line: 2333, col: 14, offset: 78580}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2338, col: 29, offset: 78681}, + pos: position{line: 2338, col: 29, offset: 78768}, val: "^", ignoreCase: false, want: "\"^\"", @@ -51576,21 +51576,21 @@ var g = &grammar{ }, { name: "SuperscriptTextElement", - pos: position{line: 2340, col: 1, offset: 78686}, + pos: position{line: 2340, col: 1, offset: 78773}, expr: &choiceExpr{ - pos: position{line: 2340, col: 27, offset: 78712}, + pos: position{line: 2340, col: 27, offset: 78799}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2340, col: 27, offset: 78712}, + pos: position{line: 2340, col: 27, offset: 78799}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2342, col: 23, offset: 78768}, + pos: position{line: 2342, col: 23, offset: 78855}, run: (*parser).callonSuperscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2342, col: 23, offset: 78768}, + pos: position{line: 2342, col: 23, offset: 78855}, expr: &charClassMatcher{ - pos: position{line: 2342, col: 23, offset: 78768}, + pos: position{line: 2342, col: 23, offset: 78855}, val: "[^\\r\\n ^]", chars: []rune{'\r', '\n', ' ', '^'}, ignoreCase: false, @@ -51603,23 +51603,23 @@ var g = &grammar{ }, { name: "EscapedSuperscriptText", - pos: position{line: 2346, col: 1, offset: 78853}, + pos: position{line: 2346, col: 1, offset: 78940}, expr: &actionExpr{ - pos: position{line: 2347, col: 5, offset: 78884}, + pos: position{line: 2347, col: 5, offset: 78971}, run: (*parser).callonEscapedSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2347, col: 5, offset: 78884}, + pos: position{line: 2347, col: 5, offset: 78971}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2347, col: 5, offset: 78884}, + pos: position{line: 2347, col: 5, offset: 78971}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, run: (*parser).callonEscapedSuperscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, expr: &litMatcher{ - pos: position{line: 1791, col: 25, offset: 58828}, + pos: position{line: 1791, col: 25, offset: 58915}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -51628,21 +51628,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2338, col: 29, offset: 78681}, + pos: position{line: 2338, col: 29, offset: 78768}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2349, col: 5, offset: 78954}, + pos: position{line: 2349, col: 5, offset: 79041}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2349, col: 14, offset: 78963}, + pos: position{line: 2349, col: 14, offset: 79050}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2338, col: 29, offset: 78681}, + pos: position{line: 2338, col: 29, offset: 78768}, val: "^", ignoreCase: false, want: "\"^\"", @@ -51653,16 +51653,16 @@ var g = &grammar{ }, { name: "QuotedString", - pos: position{line: 2358, col: 1, offset: 79411}, + pos: position{line: 2358, col: 1, offset: 79498}, expr: &choiceExpr{ - pos: position{line: 2358, col: 17, offset: 79427}, + pos: position{line: 2358, col: 17, offset: 79514}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2358, col: 17, offset: 79427}, + pos: position{line: 2358, col: 17, offset: 79514}, name: "SingleQuotedString", }, &ruleRefExpr{ - pos: position{line: 2358, col: 38, offset: 79448}, + pos: position{line: 2358, col: 38, offset: 79535}, name: "DoubleQuotedString", }, }, @@ -51670,23 +51670,23 @@ var g = &grammar{ }, { name: "SingleQuotedString", - pos: position{line: 2360, col: 1, offset: 79468}, + pos: position{line: 2360, col: 1, offset: 79555}, expr: &actionExpr{ - pos: position{line: 2361, col: 5, offset: 79495}, + pos: position{line: 2361, col: 5, offset: 79582}, run: (*parser).callonSingleQuotedString1, expr: &seqExpr{ - pos: position{line: 2361, col: 5, offset: 79495}, + pos: position{line: 2361, col: 5, offset: 79582}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2373, col: 27, offset: 79870}, + pos: position{line: 2373, col: 27, offset: 79957}, val: "'`", ignoreCase: false, want: "\"'`\"", }, ¬Expr{ - pos: position{line: 2373, col: 32, offset: 79875}, + pos: position{line: 2373, col: 32, offset: 79962}, expr: &charClassMatcher{ - pos: position{line: 2373, col: 33, offset: 79876}, + pos: position{line: 2373, col: 33, offset: 79963}, val: "[ \\t\\r\\n]", chars: []rune{' ', '\t', '\r', '\n'}, ignoreCase: false, @@ -51694,15 +51694,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2362, col: 5, offset: 79523}, + pos: position{line: 2362, col: 5, offset: 79610}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2362, col: 14, offset: 79532}, + pos: position{line: 2362, col: 14, offset: 79619}, name: "SingleQuotedStringElements", }, }, &litMatcher{ - pos: position{line: 2375, col: 25, offset: 79911}, + pos: position{line: 2375, col: 25, offset: 79998}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -51713,17 +51713,17 @@ var g = &grammar{ }, { name: "SingleQuotedStringElements", - pos: position{line: 2367, col: 1, offset: 79676}, + pos: position{line: 2367, col: 1, offset: 79763}, expr: &actionExpr{ - pos: position{line: 2368, col: 5, offset: 79711}, + pos: position{line: 2368, col: 5, offset: 79798}, run: (*parser).callonSingleQuotedStringElements1, expr: &labeledExpr{ - pos: position{line: 2368, col: 5, offset: 79711}, + pos: position{line: 2368, col: 5, offset: 79798}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2368, col: 14, offset: 79720}, + pos: position{line: 2368, col: 14, offset: 79807}, expr: &ruleRefExpr{ - pos: position{line: 2368, col: 15, offset: 79721}, + pos: position{line: 2368, col: 15, offset: 79808}, name: "SingleQuotedStringElement", }, }, @@ -51732,38 +51732,38 @@ var g = &grammar{ }, { name: "SingleQuotedStringElement", - pos: position{line: 2382, col: 1, offset: 80124}, + pos: position{line: 2382, col: 1, offset: 80211}, expr: &actionExpr{ - pos: position{line: 2383, col: 5, offset: 80158}, + pos: position{line: 2383, col: 5, offset: 80245}, run: (*parser).callonSingleQuotedStringElement1, expr: &seqExpr{ - pos: position{line: 2383, col: 5, offset: 80158}, + pos: position{line: 2383, col: 5, offset: 80245}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2383, col: 5, offset: 80158}, + pos: position{line: 2383, col: 5, offset: 80245}, expr: &litMatcher{ - pos: position{line: 2375, col: 25, offset: 79911}, + pos: position{line: 2375, col: 25, offset: 79998}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &labeledExpr{ - pos: position{line: 2384, col: 5, offset: 80184}, + pos: position{line: 2384, col: 5, offset: 80271}, label: "element", expr: &choiceExpr{ - pos: position{line: 2385, col: 9, offset: 80202}, + pos: position{line: 2385, col: 9, offset: 80289}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, run: (*parser).callonSingleQuotedStringElement7, expr: &seqExpr{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, expr: &charClassMatcher{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -51772,15 +51772,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2377, col: 31, offset: 79947}, + pos: position{line: 2377, col: 31, offset: 80034}, expr: &choiceExpr{ - pos: position{line: 2377, col: 33, offset: 79949}, + pos: position{line: 2377, col: 33, offset: 80036}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuotedStringElement13, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51788,7 +51788,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2375, col: 25, offset: 79911}, + pos: position{line: 2375, col: 25, offset: 79998}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -51800,13 +51800,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2386, col: 11, offset: 80229}, + pos: position{line: 2386, col: 11, offset: 80316}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuotedStringElement17, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51814,9 +51814,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2386, col: 17, offset: 80235}, + pos: position{line: 2386, col: 17, offset: 80322}, expr: &litMatcher{ - pos: position{line: 2375, col: 25, offset: 79911}, + pos: position{line: 2375, col: 25, offset: 79998}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -51825,28 +51825,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2387, col: 11, offset: 80267}, + pos: position{line: 2387, col: 11, offset: 80354}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuotedStringElement22, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51855,27 +51855,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2387, col: 19, offset: 80275}, + pos: position{line: 2387, col: 19, offset: 80362}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuotedStringElement28, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52186,27 +52186,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2389, col: 11, offset: 80357}, + pos: position{line: 2389, col: 11, offset: 80444}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuotedStringElement93, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSingleQuotedStringElement95, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonSingleQuotedStringElement98, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -52227,12 +52227,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuotedStringElement104, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -52244,10 +52244,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuotedStringElement108, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52390,12 +52390,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSingleQuotedStringElement136, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -52417,10 +52417,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonSingleQuotedStringElement140, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -52434,7 +52434,7 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2391, col: 11, offset: 80456}, + pos: position{line: 2391, col: 11, offset: 80543}, exprs: []interface{}{ &actionExpr{ pos: position{line: 1130, col: 5, offset: 35437}, @@ -52455,10 +52455,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1133, col: 9, offset: 35543}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSingleQuotedStringElement148, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52469,28 +52469,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1133, col: 16, offset: 35550}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSingleQuotedStringElement152, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52499,9 +52499,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -52511,9 +52511,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2391, col: 21, offset: 80466}, + pos: position{line: 2391, col: 21, offset: 80553}, expr: &litMatcher{ - pos: position{line: 2375, col: 25, offset: 79911}, + pos: position{line: 2375, col: 25, offset: 79998}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -52522,63 +52522,63 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonSingleQuotedStringElement161, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonSingleQuotedStringElement163, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonSingleQuotedStringElement165, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonSingleQuotedStringElement167, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonSingleQuotedStringElement169, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonSingleQuotedStringElement171, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -52586,15 +52586,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -52605,36 +52605,36 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2393, col: 11, offset: 80515}, + pos: position{line: 2393, col: 11, offset: 80602}, name: "QuotedTextInSingleQuotedString", }, &ruleRefExpr{ - pos: position{line: 2394, col: 11, offset: 80556}, + pos: position{line: 2394, col: 11, offset: 80643}, name: "DoubleQuotedString", }, &charClassMatcher{ - pos: position{line: 2412, col: 41, offset: 81074}, + pos: position{line: 2412, col: 41, offset: 81161}, val: "[^\\r\\n\\t `]", chars: []rune{'\r', '\n', '\t', ' ', '`'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2412, col: 55, offset: 81088}, + pos: position{line: 2412, col: 55, offset: 81175}, run: (*parser).callonSingleQuotedStringElement180, expr: &seqExpr{ - pos: position{line: 2412, col: 55, offset: 81088}, + pos: position{line: 2412, col: 55, offset: 81175}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2412, col: 55, offset: 81088}, + pos: position{line: 2412, col: 55, offset: 81175}, val: "`", ignoreCase: false, want: "\"`\"", }, ¬Expr{ - pos: position{line: 2412, col: 59, offset: 81092}, + pos: position{line: 2412, col: 59, offset: 81179}, expr: &litMatcher{ - pos: position{line: 2412, col: 60, offset: 81093}, + pos: position{line: 2412, col: 60, offset: 81180}, val: "'", ignoreCase: false, want: "\"'\"", @@ -52652,58 +52652,58 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuotedString", - pos: position{line: 2401, col: 1, offset: 80700}, + pos: position{line: 2401, col: 1, offset: 80787}, expr: &actionExpr{ - pos: position{line: 2402, col: 5, offset: 80738}, + pos: position{line: 2402, col: 5, offset: 80825}, run: (*parser).callonQuotedTextInSingleQuotedString1, expr: &seqExpr{ - pos: position{line: 2402, col: 5, offset: 80738}, + pos: position{line: 2402, col: 5, offset: 80825}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2402, col: 5, offset: 80738}, + pos: position{line: 2402, col: 5, offset: 80825}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2402, col: 16, offset: 80749}, + pos: position{line: 2402, col: 16, offset: 80836}, expr: &ruleRefExpr{ - pos: position{line: 2402, col: 17, offset: 80750}, + pos: position{line: 2402, col: 17, offset: 80837}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2403, col: 5, offset: 80776}, + pos: position{line: 2403, col: 5, offset: 80863}, label: "text", expr: &choiceExpr{ - pos: position{line: 2403, col: 11, offset: 80782}, + pos: position{line: 2403, col: 11, offset: 80869}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2403, col: 11, offset: 80782}, + pos: position{line: 2403, col: 11, offset: 80869}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2404, col: 11, offset: 80801}, + pos: position{line: 2404, col: 11, offset: 80888}, name: "ItalicText", }, &actionExpr{ - pos: position{line: 2405, col: 12, offset: 80823}, + pos: position{line: 2405, col: 12, offset: 80910}, run: (*parser).callonQuotedTextInSingleQuotedString10, expr: &seqExpr{ - pos: position{line: 2405, col: 12, offset: 80823}, + pos: position{line: 2405, col: 12, offset: 80910}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2405, col: 12, offset: 80823}, + pos: position{line: 2405, col: 12, offset: 80910}, expr: &litMatcher{ - pos: position{line: 2405, col: 13, offset: 80824}, + pos: position{line: 2405, col: 13, offset: 80911}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &labeledExpr{ - pos: position{line: 2405, col: 18, offset: 80829}, + pos: position{line: 2405, col: 18, offset: 80916}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2405, col: 27, offset: 80838}, + pos: position{line: 2405, col: 27, offset: 80925}, name: "MonospaceText", }, }, @@ -52711,15 +52711,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2406, col: 11, offset: 80887}, + pos: position{line: 2406, col: 11, offset: 80974}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2407, col: 11, offset: 80911}, + pos: position{line: 2407, col: 11, offset: 80998}, name: "SuperscriptText", }, &ruleRefExpr{ - pos: position{line: 2408, col: 11, offset: 80937}, + pos: position{line: 2408, col: 11, offset: 81024}, name: "MarkedText", }, }, @@ -52731,23 +52731,23 @@ var g = &grammar{ }, { name: "DoubleQuotedString", - pos: position{line: 2416, col: 1, offset: 81165}, + pos: position{line: 2416, col: 1, offset: 81252}, expr: &actionExpr{ - pos: position{line: 2416, col: 23, offset: 81187}, + pos: position{line: 2416, col: 23, offset: 81274}, run: (*parser).callonDoubleQuotedString1, expr: &seqExpr{ - pos: position{line: 2416, col: 23, offset: 81187}, + pos: position{line: 2416, col: 23, offset: 81274}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2455, col: 27, offset: 82540}, + pos: position{line: 2455, col: 27, offset: 82627}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, ¬Expr{ - pos: position{line: 2455, col: 33, offset: 82546}, + pos: position{line: 2455, col: 33, offset: 82633}, expr: &charClassMatcher{ - pos: position{line: 2455, col: 34, offset: 82547}, + pos: position{line: 2455, col: 34, offset: 82634}, val: "[ \\t\\r\\n]", chars: []rune{' ', '\t', '\r', '\n'}, ignoreCase: false, @@ -52755,15 +52755,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2416, col: 46, offset: 81210}, + pos: position{line: 2416, col: 46, offset: 81297}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2416, col: 55, offset: 81219}, + pos: position{line: 2416, col: 55, offset: 81306}, name: "DoubleQuotedStringElements", }, }, &litMatcher{ - pos: position{line: 2457, col: 25, offset: 82582}, + pos: position{line: 2457, col: 25, offset: 82669}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", @@ -52774,17 +52774,17 @@ var g = &grammar{ }, { name: "DoubleQuotedStringElements", - pos: position{line: 2420, col: 1, offset: 81358}, + pos: position{line: 2420, col: 1, offset: 81445}, expr: &actionExpr{ - pos: position{line: 2420, col: 31, offset: 81388}, + pos: position{line: 2420, col: 31, offset: 81475}, run: (*parser).callonDoubleQuotedStringElements1, expr: &labeledExpr{ - pos: position{line: 2420, col: 31, offset: 81388}, + pos: position{line: 2420, col: 31, offset: 81475}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2420, col: 41, offset: 81398}, + pos: position{line: 2420, col: 41, offset: 81485}, expr: &ruleRefExpr{ - pos: position{line: 2420, col: 41, offset: 81398}, + pos: position{line: 2420, col: 41, offset: 81485}, name: "DoubleQuotedStringElement", }, }, @@ -52793,38 +52793,38 @@ var g = &grammar{ }, { name: "DoubleQuotedStringElement", - pos: position{line: 2426, col: 1, offset: 81603}, + pos: position{line: 2426, col: 1, offset: 81690}, expr: &actionExpr{ - pos: position{line: 2427, col: 5, offset: 81637}, + pos: position{line: 2427, col: 5, offset: 81724}, run: (*parser).callonDoubleQuotedStringElement1, expr: &seqExpr{ - pos: position{line: 2427, col: 5, offset: 81637}, + pos: position{line: 2427, col: 5, offset: 81724}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2427, col: 5, offset: 81637}, + pos: position{line: 2427, col: 5, offset: 81724}, expr: &litMatcher{ - pos: position{line: 2457, col: 25, offset: 82582}, + pos: position{line: 2457, col: 25, offset: 82669}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &labeledExpr{ - pos: position{line: 2428, col: 5, offset: 81663}, + pos: position{line: 2428, col: 5, offset: 81750}, label: "element", expr: &choiceExpr{ - pos: position{line: 2429, col: 9, offset: 81681}, + pos: position{line: 2429, col: 9, offset: 81768}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, run: (*parser).callonDoubleQuotedStringElement7, expr: &seqExpr{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, expr: &charClassMatcher{ - pos: position{line: 2377, col: 21, offset: 79937}, + pos: position{line: 2377, col: 21, offset: 80024}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -52833,15 +52833,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2377, col: 31, offset: 79947}, + pos: position{line: 2377, col: 31, offset: 80034}, expr: &choiceExpr{ - pos: position{line: 2377, col: 33, offset: 79949}, + pos: position{line: 2377, col: 33, offset: 80036}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuotedStringElement13, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52849,7 +52849,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2375, col: 25, offset: 79911}, + pos: position{line: 2375, col: 25, offset: 79998}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -52861,13 +52861,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2430, col: 11, offset: 81708}, + pos: position{line: 2430, col: 11, offset: 81795}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuotedStringElement17, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52875,9 +52875,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2430, col: 17, offset: 81714}, + pos: position{line: 2430, col: 17, offset: 81801}, expr: &litMatcher{ - pos: position{line: 2457, col: 25, offset: 82582}, + pos: position{line: 2457, col: 25, offset: 82669}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", @@ -52886,28 +52886,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2431, col: 11, offset: 81746}, + pos: position{line: 2431, col: 11, offset: 81833}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuotedStringElement22, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52916,27 +52916,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2431, col: 19, offset: 81754}, + pos: position{line: 2431, col: 19, offset: 81841}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuotedStringElement28, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52948,7 +52948,7 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2432, col: 11, offset: 81807}, + pos: position{line: 2432, col: 11, offset: 81894}, exprs: []interface{}{ &actionExpr{ pos: position{line: 1130, col: 5, offset: 35437}, @@ -52969,10 +52969,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1133, col: 9, offset: 35543}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuotedStringElement39, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52983,28 +52983,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1133, col: 16, offset: 35550}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonDoubleQuotedStringElement43, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53013,9 +53013,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -53025,9 +53025,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2432, col: 21, offset: 81817}, + pos: position{line: 2432, col: 21, offset: 81904}, expr: &litMatcher{ - pos: position{line: 2375, col: 25, offset: 79911}, + pos: position{line: 2375, col: 25, offset: 79998}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -53335,27 +53335,27 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2434, col: 11, offset: 81879}, + pos: position{line: 2434, col: 11, offset: 81966}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuotedStringElement112, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonDoubleQuotedStringElement114, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonDoubleQuotedStringElement117, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -53376,12 +53376,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuotedStringElement123, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -53393,10 +53393,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonDoubleQuotedStringElement127, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53539,12 +53539,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonDoubleQuotedStringElement155, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -53566,10 +53566,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonDoubleQuotedStringElement159, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -53583,39 +53583,39 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2436, col: 11, offset: 81978}, + pos: position{line: 2436, col: 11, offset: 82065}, name: "QuotedTextInDoubleQuotedString", }, &ruleRefExpr{ - pos: position{line: 2437, col: 11, offset: 82019}, + pos: position{line: 2437, col: 11, offset: 82106}, name: "SingleQuotedString", }, &actionExpr{ - pos: position{line: 2459, col: 41, offset: 82629}, + pos: position{line: 2459, col: 41, offset: 82716}, run: (*parser).callonDoubleQuotedStringElement163, expr: &choiceExpr{ - pos: position{line: 2459, col: 42, offset: 82630}, + pos: position{line: 2459, col: 42, offset: 82717}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2459, col: 42, offset: 82630}, + pos: position{line: 2459, col: 42, offset: 82717}, val: "[^\\r\\n\\t `]", chars: []rune{'\r', '\n', '\t', ' ', '`'}, ignoreCase: false, inverted: true, }, &seqExpr{ - pos: position{line: 2459, col: 56, offset: 82644}, + pos: position{line: 2459, col: 56, offset: 82731}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2459, col: 56, offset: 82644}, + pos: position{line: 2459, col: 56, offset: 82731}, val: "`", ignoreCase: false, want: "\"`\"", }, ¬Expr{ - pos: position{line: 2459, col: 60, offset: 82648}, + pos: position{line: 2459, col: 60, offset: 82735}, expr: &litMatcher{ - pos: position{line: 2459, col: 61, offset: 82649}, + pos: position{line: 2459, col: 61, offset: 82736}, val: "\"", ignoreCase: false, want: "\"\\\"\"", @@ -53635,58 +53635,58 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuotedString", - pos: position{line: 2443, col: 1, offset: 82170}, + pos: position{line: 2443, col: 1, offset: 82257}, expr: &actionExpr{ - pos: position{line: 2444, col: 5, offset: 82208}, + pos: position{line: 2444, col: 5, offset: 82295}, run: (*parser).callonQuotedTextInDoubleQuotedString1, expr: &seqExpr{ - pos: position{line: 2444, col: 5, offset: 82208}, + pos: position{line: 2444, col: 5, offset: 82295}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2444, col: 5, offset: 82208}, + pos: position{line: 2444, col: 5, offset: 82295}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2444, col: 16, offset: 82219}, + pos: position{line: 2444, col: 16, offset: 82306}, expr: &ruleRefExpr{ - pos: position{line: 2444, col: 17, offset: 82220}, + pos: position{line: 2444, col: 17, offset: 82307}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2445, col: 5, offset: 82246}, + pos: position{line: 2445, col: 5, offset: 82333}, label: "text", expr: &choiceExpr{ - pos: position{line: 2446, col: 9, offset: 82261}, + pos: position{line: 2446, col: 9, offset: 82348}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2446, col: 9, offset: 82261}, + pos: position{line: 2446, col: 9, offset: 82348}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2447, col: 11, offset: 82280}, + pos: position{line: 2447, col: 11, offset: 82367}, name: "ItalicText", }, &actionExpr{ - pos: position{line: 2448, col: 12, offset: 82302}, + pos: position{line: 2448, col: 12, offset: 82389}, run: (*parser).callonQuotedTextInDoubleQuotedString10, expr: &seqExpr{ - pos: position{line: 2448, col: 12, offset: 82302}, + pos: position{line: 2448, col: 12, offset: 82389}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2448, col: 12, offset: 82302}, + pos: position{line: 2448, col: 12, offset: 82389}, expr: &litMatcher{ - pos: position{line: 2448, col: 13, offset: 82303}, + pos: position{line: 2448, col: 13, offset: 82390}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &labeledExpr{ - pos: position{line: 2448, col: 19, offset: 82309}, + pos: position{line: 2448, col: 19, offset: 82396}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2448, col: 28, offset: 82318}, + pos: position{line: 2448, col: 28, offset: 82405}, name: "MonospaceText", }, }, @@ -53694,15 +53694,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2449, col: 11, offset: 82367}, + pos: position{line: 2449, col: 11, offset: 82454}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2450, col: 11, offset: 82391}, + pos: position{line: 2450, col: 11, offset: 82478}, name: "SuperscriptText", }, &ruleRefExpr{ - pos: position{line: 2451, col: 11, offset: 82417}, + pos: position{line: 2451, col: 11, offset: 82504}, name: "MarkedText", }, }, @@ -53714,49 +53714,49 @@ var g = &grammar{ }, { name: "Substitutions", - pos: position{line: 2493, col: 1, offset: 83850}, + pos: position{line: 2493, col: 1, offset: 83937}, expr: &actionExpr{ - pos: position{line: 2494, col: 5, offset: 83904}, + pos: position{line: 2494, col: 5, offset: 83991}, run: (*parser).callonSubstitutions1, expr: &seqExpr{ - pos: position{line: 2494, col: 5, offset: 83904}, + pos: position{line: 2494, col: 5, offset: 83991}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2494, col: 5, offset: 83904}, + pos: position{line: 2494, col: 5, offset: 83991}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2494, col: 14, offset: 83913}, + pos: position{line: 2494, col: 14, offset: 84000}, expr: &actionExpr{ - pos: position{line: 2495, col: 9, offset: 83923}, + pos: position{line: 2495, col: 9, offset: 84010}, run: (*parser).callonSubstitutions5, expr: &seqExpr{ - pos: position{line: 2495, col: 9, offset: 83923}, + pos: position{line: 2495, col: 9, offset: 84010}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2495, col: 9, offset: 83923}, + pos: position{line: 2495, col: 9, offset: 84010}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &labeledExpr{ - pos: position{line: 2496, col: 9, offset: 83936}, + pos: position{line: 2496, col: 9, offset: 84023}, label: "element", expr: &choiceExpr{ - pos: position{line: 2497, col: 13, offset: 83958}, + pos: position{line: 2497, col: 13, offset: 84045}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, run: (*parser).callonSubstitutions12, expr: &seqExpr{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, expr: &charClassMatcher{ - pos: position{line: 2832, col: 5, offset: 94089}, + pos: position{line: 2832, col: 5, offset: 94176}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -53766,13 +53766,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2833, col: 6, offset: 94139}, + pos: position{line: 2833, col: 6, offset: 94226}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSubstitutions17, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53780,37 +53780,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2833, col: 14, offset: 94147}, + pos: position{line: 2833, col: 14, offset: 94234}, expr: &choiceExpr{ - pos: position{line: 2833, col: 16, offset: 94149}, + pos: position{line: 2833, col: 16, offset: 94236}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2833, col: 16, offset: 94149}, + pos: position{line: 2833, col: 16, offset: 94236}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSubstitutions22, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53819,9 +53819,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -53833,10 +53833,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSubstitutions29, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53844,25 +53844,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSubstitutions31, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53928,10 +53928,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1133, col: 9, offset: 35543}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSubstitutions49, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53942,28 +53942,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1133, col: 16, offset: 35550}, expr: &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSubstitutions53, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53972,9 +53972,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -53984,19 +53984,19 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2838, col: 16, offset: 94270}, + pos: position{line: 2838, col: 16, offset: 94357}, run: (*parser).callonSubstitutions60, expr: &seqExpr{ - pos: position{line: 2838, col: 16, offset: 94270}, + pos: position{line: 2838, col: 16, offset: 94357}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2838, col: 16, offset: 94270}, + pos: position{line: 2838, col: 16, offset: 94357}, label: "char", expr: &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonSubstitutions63, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -54005,15 +54005,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2838, col: 44, offset: 94298}, + pos: position{line: 2838, col: 44, offset: 94385}, expr: &choiceExpr{ - pos: position{line: 2838, col: 46, offset: 94300}, + pos: position{line: 2838, col: 46, offset: 94387}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSubstitutions67, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54021,25 +54021,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonSubstitutions69, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54048,9 +54048,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -54060,39 +54060,39 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2503, col: 15, offset: 84197}, + pos: position{line: 2503, col: 15, offset: 84284}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2504, col: 15, offset: 84217}, + pos: position{line: 2504, col: 15, offset: 84304}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2505, col: 15, offset: 84249}, + pos: position{line: 2505, col: 15, offset: 84336}, name: "InlineMacro", }, &ruleRefExpr{ - pos: position{line: 2506, col: 15, offset: 84338}, + pos: position{line: 2506, col: 15, offset: 84425}, name: "Callout", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSubstitutions80, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonSubstitutions82, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonSubstitutions85, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -54113,12 +54113,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSubstitutions91, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -54130,10 +54130,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonSubstitutions95, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54276,12 +54276,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonSubstitutions123, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -54303,10 +54303,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonSubstitutions127, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -54619,79 +54619,79 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2588, col: 5, offset: 86596}, + pos: position{line: 2588, col: 5, offset: 86683}, run: (*parser).callonSubstitutions188, expr: &seqExpr{ - pos: position{line: 2588, col: 5, offset: 86596}, + pos: position{line: 2588, col: 5, offset: 86683}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2588, col: 5, offset: 86596}, + pos: position{line: 2588, col: 5, offset: 86683}, run: (*parser).callonSubstitutions190, }, &labeledExpr{ - pos: position{line: 2591, col: 5, offset: 86667}, + pos: position{line: 2591, col: 5, offset: 86754}, label: "element", expr: &choiceExpr{ - pos: position{line: 2630, col: 11, offset: 87974}, + pos: position{line: 2630, col: 11, offset: 88061}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonSubstitutions193, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonSubstitutions195, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonSubstitutions197, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonSubstitutions199, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonSubstitutions201, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonSubstitutions203, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54699,15 +54699,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -54724,10 +54724,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 12, offset: 94635}, + pos: position{line: 2851, col: 12, offset: 94722}, run: (*parser).callonSubstitutions209, expr: &anyMatcher{ - line: 2851, col: 12, offset: 94635, + line: 2851, col: 12, offset: 94722, }, }, }, @@ -54739,9 +54739,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -54750,28 +54750,28 @@ var g = &grammar{ }, { name: "HeaderGroup", - pos: position{line: 2519, col: 1, offset: 84772}, + pos: position{line: 2519, col: 1, offset: 84859}, expr: &actionExpr{ - pos: position{line: 2520, col: 5, offset: 84792}, + pos: position{line: 2520, col: 5, offset: 84879}, run: (*parser).callonHeaderGroup1, expr: &seqExpr{ - pos: position{line: 2520, col: 5, offset: 84792}, + pos: position{line: 2520, col: 5, offset: 84879}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2520, col: 5, offset: 84792}, + pos: position{line: 2520, col: 5, offset: 84879}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2520, col: 14, offset: 84801}, + pos: position{line: 2520, col: 14, offset: 84888}, expr: &ruleRefExpr{ - pos: position{line: 2520, col: 15, offset: 84802}, + pos: position{line: 2520, col: 15, offset: 84889}, name: "HeaderGroupElement", }, }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -54780,38 +54780,38 @@ var g = &grammar{ }, { name: "HeaderGroupElement", - pos: position{line: 2524, col: 1, offset: 84886}, + pos: position{line: 2524, col: 1, offset: 84973}, expr: &actionExpr{ - pos: position{line: 2525, col: 5, offset: 84912}, + pos: position{line: 2525, col: 5, offset: 84999}, run: (*parser).callonHeaderGroupElement1, expr: &seqExpr{ - pos: position{line: 2525, col: 5, offset: 84912}, + pos: position{line: 2525, col: 5, offset: 84999}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2525, col: 5, offset: 84912}, + pos: position{line: 2525, col: 5, offset: 84999}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &labeledExpr{ - pos: position{line: 2526, col: 5, offset: 84921}, + pos: position{line: 2526, col: 5, offset: 85008}, label: "element", expr: &choiceExpr{ - pos: position{line: 2527, col: 9, offset: 84939}, + pos: position{line: 2527, col: 9, offset: 85026}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, run: (*parser).callonHeaderGroupElement8, expr: &seqExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, expr: &charClassMatcher{ - pos: position{line: 2825, col: 5, offset: 93871}, + pos: position{line: 2825, col: 5, offset: 93958}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54820,21 +54820,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2825, col: 15, offset: 93881}, + pos: position{line: 2825, col: 15, offset: 93968}, expr: &choiceExpr{ - pos: position{line: 2825, col: 17, offset: 93883}, + pos: position{line: 2825, col: 17, offset: 93970}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2825, col: 17, offset: 93883}, + pos: position{line: 2825, col: 17, offset: 93970}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -54844,15 +54844,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, run: (*parser).callonHeaderGroupElement17, expr: &seqExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, expr: &charClassMatcher{ - pos: position{line: 2827, col: 9, offset: 93965}, + pos: position{line: 2827, col: 9, offset: 94052}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54861,21 +54861,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 2827, col: 19, offset: 93975}, + pos: position{line: 2827, col: 19, offset: 94062}, expr: &seqExpr{ - pos: position{line: 2827, col: 20, offset: 93976}, + pos: position{line: 2827, col: 20, offset: 94063}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 20, offset: 93976}, + pos: position{line: 2827, col: 20, offset: 94063}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 2827, col: 27, offset: 93983}, + pos: position{line: 2827, col: 27, offset: 94070}, expr: &charClassMatcher{ - pos: position{line: 2827, col: 27, offset: 93983}, + pos: position{line: 2827, col: 27, offset: 94070}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54890,18 +54890,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2528, col: 12, offset: 84955}, + pos: position{line: 2528, col: 12, offset: 85042}, run: (*parser).callonHeaderGroupElement26, expr: &seqExpr{ - pos: position{line: 2528, col: 12, offset: 84955}, + pos: position{line: 2528, col: 12, offset: 85042}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2528, col: 12, offset: 84955}, + pos: position{line: 2528, col: 12, offset: 85042}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonHeaderGroupElement29, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54910,7 +54910,7 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2528, col: 19, offset: 84962}, + pos: position{line: 2528, col: 19, offset: 85049}, label: "id", expr: &actionExpr{ pos: position{line: 416, col: 4, offset: 12902}, @@ -55317,12 +55317,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2528, col: 40, offset: 84983}, + pos: position{line: 2528, col: 40, offset: 85070}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonHeaderGroupElement114, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55331,11 +55331,11 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2528, col: 47, offset: 84990}, + pos: position{line: 2528, col: 47, offset: 85077}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -55343,10 +55343,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonHeaderGroupElement119, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55354,35 +55354,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2530, col: 11, offset: 85063}, + pos: position{line: 2530, col: 11, offset: 85150}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2531, col: 11, offset: 85091}, + pos: position{line: 2531, col: 11, offset: 85178}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2532, col: 11, offset: 85107}, + pos: position{line: 2532, col: 11, offset: 85194}, name: "Link", }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonHeaderGroupElement124, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonHeaderGroupElement126, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonHeaderGroupElement129, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -55403,12 +55403,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonHeaderGroupElement135, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -55420,10 +55420,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonHeaderGroupElement139, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55566,12 +55566,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonHeaderGroupElement167, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -55593,10 +55593,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonHeaderGroupElement171, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -55610,7 +55610,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2534, col: 11, offset: 85192}, + pos: position{line: 2534, col: 11, offset: 85279}, name: "InlineIcon", }, &actionExpr{ @@ -55952,79 +55952,79 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2588, col: 5, offset: 86596}, + pos: position{line: 2588, col: 5, offset: 86683}, run: (*parser).callonHeaderGroupElement241, expr: &seqExpr{ - pos: position{line: 2588, col: 5, offset: 86596}, + pos: position{line: 2588, col: 5, offset: 86683}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2588, col: 5, offset: 86596}, + pos: position{line: 2588, col: 5, offset: 86683}, run: (*parser).callonHeaderGroupElement243, }, &labeledExpr{ - pos: position{line: 2591, col: 5, offset: 86667}, + pos: position{line: 2591, col: 5, offset: 86754}, label: "element", expr: &choiceExpr{ - pos: position{line: 2630, col: 11, offset: 87974}, + pos: position{line: 2630, col: 11, offset: 88061}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, run: (*parser).callonHeaderGroupElement246, expr: &litMatcher{ - pos: position{line: 2632, col: 15, offset: 88068}, + pos: position{line: 2632, col: 15, offset: 88155}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, run: (*parser).callonHeaderGroupElement248, expr: &litMatcher{ - pos: position{line: 2638, col: 14, offset: 88183}, + pos: position{line: 2638, col: 14, offset: 88270}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, run: (*parser).callonHeaderGroupElement250, expr: &litMatcher{ - pos: position{line: 2642, col: 14, offset: 88259}, + pos: position{line: 2642, col: 14, offset: 88346}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, run: (*parser).callonHeaderGroupElement252, expr: &litMatcher{ - pos: position{line: 2646, col: 15, offset: 88337}, + pos: position{line: 2646, col: 15, offset: 88424}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, run: (*parser).callonHeaderGroupElement254, expr: &litMatcher{ - pos: position{line: 2650, col: 13, offset: 88412}, + pos: position{line: 2650, col: 13, offset: 88499}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, run: (*parser).callonHeaderGroupElement256, expr: &seqExpr{ - pos: position{line: 2658, col: 22, offset: 88718}, + pos: position{line: 2658, col: 22, offset: 88805}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56032,15 +56032,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2658, col: 31, offset: 88727}, + pos: position{line: 2658, col: 31, offset: 88814}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2658, col: 35, offset: 88731}, + pos: position{line: 2658, col: 35, offset: 88818}, expr: &charClassMatcher{ - pos: position{line: 2658, col: 36, offset: 88732}, + pos: position{line: 2658, col: 36, offset: 88819}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -56072,12 +56072,12 @@ var g = &grammar{ pos: position{line: 1201, col: 22, offset: 37579}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonHeaderGroupElement266, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -56096,14 +56096,14 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2539, col: 11, offset: 85437}, + pos: position{line: 2539, col: 11, offset: 85524}, name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 2851, col: 12, offset: 94635}, + pos: position{line: 2851, col: 12, offset: 94722}, run: (*parser).callonHeaderGroupElement271, expr: &anyMatcher{ - line: 2851, col: 12, offset: 94635, + line: 2851, col: 12, offset: 94722, }, }, }, @@ -56115,49 +56115,49 @@ var g = &grammar{ }, { name: "InlineMacro", - pos: position{line: 2544, col: 1, offset: 85516}, + pos: position{line: 2544, col: 1, offset: 85603}, expr: &actionExpr{ - pos: position{line: 2546, col: 5, offset: 85598}, + pos: position{line: 2546, col: 5, offset: 85685}, run: (*parser).callonInlineMacro1, expr: &seqExpr{ - pos: position{line: 2546, col: 5, offset: 85598}, + pos: position{line: 2546, col: 5, offset: 85685}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2546, col: 5, offset: 85598}, + pos: position{line: 2546, col: 5, offset: 85685}, run: (*parser).callonInlineMacro3, }, &labeledExpr{ - pos: position{line: 2549, col: 5, offset: 85663}, + pos: position{line: 2549, col: 5, offset: 85750}, label: "element", expr: &choiceExpr{ - pos: position{line: 2550, col: 9, offset: 85681}, + pos: position{line: 2550, col: 9, offset: 85768}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2550, col: 9, offset: 85681}, + pos: position{line: 2550, col: 9, offset: 85768}, name: "InlineIcon", }, &ruleRefExpr{ - pos: position{line: 2551, col: 11, offset: 85702}, + pos: position{line: 2551, col: 11, offset: 85789}, name: "InlineImage", }, &ruleRefExpr{ - pos: position{line: 2552, col: 11, offset: 85725}, + pos: position{line: 2552, col: 11, offset: 85812}, name: "Link", }, &ruleRefExpr{ - pos: position{line: 2553, col: 11, offset: 85741}, + pos: position{line: 2553, col: 11, offset: 85828}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2554, col: 11, offset: 85770}, + pos: position{line: 2554, col: 11, offset: 85857}, name: "InlineFootnote", }, &ruleRefExpr{ - pos: position{line: 2555, col: 11, offset: 85796}, + pos: position{line: 2555, col: 11, offset: 85883}, name: "CrossReference", }, &ruleRefExpr{ - pos: position{line: 2556, col: 11, offset: 85822}, + pos: position{line: 2556, col: 11, offset: 85909}, name: "InlineUserMacro", }, &actionExpr{ @@ -56176,12 +56176,12 @@ var g = &grammar{ pos: position{line: 1201, col: 22, offset: 37579}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonInlineMacro17, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -56223,7 +56223,7 @@ var g = &grammar{ pos: position{line: 1225, col: 31, offset: 38609}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56231,10 +56231,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineMacro29, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56260,10 +56260,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1219, col: 12, offset: 38323}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineMacro36, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56280,10 +56280,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1219, col: 23, offset: 38334}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineMacro40, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56303,7 +56303,7 @@ var g = &grammar{ pos: position{line: 1225, col: 31, offset: 38609}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56311,10 +56311,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineMacro47, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56345,10 +56345,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1220, col: 12, offset: 38415}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineMacro54, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56365,10 +56365,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1220, col: 23, offset: 38426}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineMacro58, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56388,7 +56388,7 @@ var g = &grammar{ pos: position{line: 1225, col: 31, offset: 38609}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56396,10 +56396,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlineMacro65, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56426,11 +56426,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2559, col: 11, offset: 85901}, + pos: position{line: 2559, col: 11, offset: 85988}, name: "IndexTerm", }, &ruleRefExpr{ - pos: position{line: 2560, col: 11, offset: 85921}, + pos: position{line: 2560, col: 11, offset: 86008}, name: "InlineUserMacro", }, }, @@ -56442,22 +56442,22 @@ var g = &grammar{ }, { name: "InlinePassthrough", - pos: position{line: 2564, col: 1, offset: 85983}, + pos: position{line: 2564, col: 1, offset: 86070}, expr: &actionExpr{ - pos: position{line: 2566, col: 5, offset: 86071}, + pos: position{line: 2566, col: 5, offset: 86158}, run: (*parser).callonInlinePassthrough1, expr: &seqExpr{ - pos: position{line: 2566, col: 5, offset: 86071}, + pos: position{line: 2566, col: 5, offset: 86158}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2566, col: 5, offset: 86071}, + pos: position{line: 2566, col: 5, offset: 86158}, run: (*parser).callonInlinePassthrough3, }, &labeledExpr{ - pos: position{line: 2569, col: 5, offset: 86148}, + pos: position{line: 2569, col: 5, offset: 86235}, label: "element", expr: &choiceExpr{ - pos: position{line: 2570, col: 9, offset: 86166}, + pos: position{line: 2570, col: 9, offset: 86253}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 1282, col: 26, offset: 41515}, @@ -56512,10 +56512,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1288, col: 12, offset: 41961}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlinePassthrough21, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56526,25 +56526,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1288, col: 19, offset: 41968}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonInlinePassthrough24, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56581,7 +56581,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1282, col: 121, offset: 41610}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56628,10 +56628,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1274, col: 64, offset: 41070}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlinePassthrough45, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56642,25 +56642,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1274, col: 71, offset: 41077}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonInlinePassthrough48, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56683,12 +56683,12 @@ var g = &grammar{ pos: position{line: 1274, col: 86, offset: 41092}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, run: (*parser).callonInlinePassthrough58, expr: &oneOrMoreExpr{ - pos: position{line: 2903, col: 11, offset: 96167}, + pos: position{line: 2903, col: 11, offset: 96254}, expr: &charClassMatcher{ - pos: position{line: 2903, col: 12, offset: 96168}, + pos: position{line: 2903, col: 12, offset: 96255}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56717,25 +56717,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1274, col: 151, offset: 41157}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonInlinePassthrough65, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56762,10 +56762,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1276, col: 12, offset: 41317}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonInlinePassthrough74, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56776,25 +56776,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1276, col: 19, offset: 41324}, expr: &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonInlinePassthrough77, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56830,7 +56830,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1270, col: 121, offset: 40893}, expr: &charClassMatcher{ - pos: position{line: 2813, col: 13, offset: 93416}, + pos: position{line: 2813, col: 13, offset: 93503}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56842,7 +56842,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2570, col: 57, offset: 86214}, + pos: position{line: 2570, col: 57, offset: 86301}, name: "PassthroughMacro", }, }, @@ -56854,29 +56854,29 @@ var g = &grammar{ }, { name: "Quote", - pos: position{line: 2575, col: 1, offset: 86274}, + pos: position{line: 2575, col: 1, offset: 86361}, expr: &actionExpr{ - pos: position{line: 2577, col: 5, offset: 86350}, + pos: position{line: 2577, col: 5, offset: 86437}, run: (*parser).callonQuote1, expr: &seqExpr{ - pos: position{line: 2577, col: 5, offset: 86350}, + pos: position{line: 2577, col: 5, offset: 86437}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2577, col: 5, offset: 86350}, + pos: position{line: 2577, col: 5, offset: 86437}, run: (*parser).callonQuote3, }, &labeledExpr{ - pos: position{line: 2580, col: 5, offset: 86415}, + pos: position{line: 2580, col: 5, offset: 86502}, label: "element", expr: &choiceExpr{ - pos: position{line: 2581, col: 9, offset: 86433}, + pos: position{line: 2581, col: 9, offset: 86520}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2581, col: 9, offset: 86433}, + pos: position{line: 2581, col: 9, offset: 86520}, name: "QuotedText", }, &ruleRefExpr{ - pos: position{line: 2582, col: 11, offset: 86455}, + pos: position{line: 2582, col: 11, offset: 86542}, name: "QuotedString", }, }, @@ -56888,66 +56888,66 @@ var g = &grammar{ }, { name: "TableColumnsAttribute", - pos: position{line: 2728, col: 1, offset: 90474}, + pos: position{line: 2728, col: 1, offset: 90561}, expr: &actionExpr{ - pos: position{line: 2728, col: 26, offset: 90499}, + pos: position{line: 2728, col: 26, offset: 90586}, run: (*parser).callonTableColumnsAttribute1, expr: &seqExpr{ - pos: position{line: 2728, col: 26, offset: 90499}, + pos: position{line: 2728, col: 26, offset: 90586}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2728, col: 26, offset: 90499}, + pos: position{line: 2728, col: 26, offset: 90586}, label: "cols", expr: &zeroOrMoreExpr{ - pos: position{line: 2728, col: 31, offset: 90504}, + pos: position{line: 2728, col: 31, offset: 90591}, expr: &actionExpr{ - pos: position{line: 2733, col: 5, offset: 90567}, + pos: position{line: 2733, col: 5, offset: 90654}, run: (*parser).callonTableColumnsAttribute5, expr: &seqExpr{ - pos: position{line: 2733, col: 5, offset: 90567}, + pos: position{line: 2733, col: 5, offset: 90654}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2733, col: 5, offset: 90567}, + pos: position{line: 2733, col: 5, offset: 90654}, expr: ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, &labeledExpr{ - pos: position{line: 2736, col: 5, offset: 90691}, + pos: position{line: 2736, col: 5, offset: 90778}, label: "multiplier", expr: &zeroOrOneExpr{ - pos: position{line: 2736, col: 16, offset: 90702}, + pos: position{line: 2736, col: 16, offset: 90789}, expr: &actionExpr{ - pos: position{line: 2736, col: 17, offset: 90703}, + pos: position{line: 2736, col: 17, offset: 90790}, run: (*parser).callonTableColumnsAttribute12, expr: &seqExpr{ - pos: position{line: 2736, col: 17, offset: 90703}, + pos: position{line: 2736, col: 17, offset: 90790}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2736, col: 17, offset: 90703}, + pos: position{line: 2736, col: 17, offset: 90790}, label: "n", expr: &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonTableColumnsAttribute15, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -56959,7 +56959,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2736, col: 27, offset: 90713}, + pos: position{line: 2736, col: 27, offset: 90800}, val: "*", ignoreCase: false, want: "\"*\"", @@ -56970,38 +56970,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2737, col: 5, offset: 90741}, + pos: position{line: 2737, col: 5, offset: 90828}, label: "halign", expr: &zeroOrOneExpr{ - pos: position{line: 2737, col: 12, offset: 90748}, + pos: position{line: 2737, col: 12, offset: 90835}, expr: &choiceExpr{ - pos: position{line: 2738, col: 9, offset: 90758}, + pos: position{line: 2738, col: 9, offset: 90845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2738, col: 9, offset: 90758}, + pos: position{line: 2738, col: 9, offset: 90845}, run: (*parser).callonTableColumnsAttribute25, expr: &litMatcher{ - pos: position{line: 2738, col: 9, offset: 90758}, + pos: position{line: 2738, col: 9, offset: 90845}, val: "<", ignoreCase: false, want: "\"<\"", }, }, &actionExpr{ - pos: position{line: 2739, col: 11, offset: 90805}, + pos: position{line: 2739, col: 11, offset: 90892}, run: (*parser).callonTableColumnsAttribute27, expr: &litMatcher{ - pos: position{line: 2739, col: 11, offset: 90805}, + pos: position{line: 2739, col: 11, offset: 90892}, val: ">", ignoreCase: false, want: "\">\"", }, }, &actionExpr{ - pos: position{line: 2740, col: 11, offset: 90853}, + pos: position{line: 2740, col: 11, offset: 90940}, run: (*parser).callonTableColumnsAttribute29, expr: &litMatcher{ - pos: position{line: 2740, col: 11, offset: 90853}, + pos: position{line: 2740, col: 11, offset: 90940}, val: "^", ignoreCase: false, want: "\"^\"", @@ -57012,38 +57012,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2742, col: 5, offset: 90903}, + pos: position{line: 2742, col: 5, offset: 90990}, label: "valign", expr: &zeroOrOneExpr{ - pos: position{line: 2742, col: 12, offset: 90910}, + pos: position{line: 2742, col: 12, offset: 90997}, expr: &choiceExpr{ - pos: position{line: 2743, col: 9, offset: 90920}, + pos: position{line: 2743, col: 9, offset: 91007}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2743, col: 9, offset: 90920}, + pos: position{line: 2743, col: 9, offset: 91007}, run: (*parser).callonTableColumnsAttribute34, expr: &litMatcher{ - pos: position{line: 2743, col: 9, offset: 90920}, + pos: position{line: 2743, col: 9, offset: 91007}, val: ".<", ignoreCase: false, want: "\".<\"", }, }, &actionExpr{ - pos: position{line: 2744, col: 11, offset: 90967}, + pos: position{line: 2744, col: 11, offset: 91054}, run: (*parser).callonTableColumnsAttribute36, expr: &litMatcher{ - pos: position{line: 2744, col: 11, offset: 90967}, + pos: position{line: 2744, col: 11, offset: 91054}, val: ".>", ignoreCase: false, want: "\".>\"", }, }, &actionExpr{ - pos: position{line: 2745, col: 11, offset: 91017}, + pos: position{line: 2745, col: 11, offset: 91104}, run: (*parser).callonTableColumnsAttribute38, expr: &litMatcher{ - pos: position{line: 2745, col: 11, offset: 91017}, + pos: position{line: 2745, col: 11, offset: 91104}, val: ".^", ignoreCase: false, want: "\".^\"", @@ -57054,32 +57054,32 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2747, col: 5, offset: 91068}, + pos: position{line: 2747, col: 5, offset: 91155}, label: "weight", expr: &zeroOrOneExpr{ - pos: position{line: 2747, col: 12, offset: 91075}, + pos: position{line: 2747, col: 12, offset: 91162}, expr: &choiceExpr{ - pos: position{line: 2747, col: 13, offset: 91076}, + pos: position{line: 2747, col: 13, offset: 91163}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2891, col: 12, offset: 95927}, + pos: position{line: 2891, col: 12, offset: 96014}, run: (*parser).callonTableColumnsAttribute43, expr: &seqExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, expr: &litMatcher{ - pos: position{line: 2891, col: 13, offset: 95928}, + pos: position{line: 2891, col: 13, offset: 96015}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, expr: &charClassMatcher{ - pos: position{line: 2891, col: 18, offset: 95933}, + pos: position{line: 2891, col: 18, offset: 96020}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -57090,10 +57090,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2747, col: 24, offset: 91087}, + pos: position{line: 2747, col: 24, offset: 91174}, run: (*parser).callonTableColumnsAttribute49, expr: &litMatcher{ - pos: position{line: 2747, col: 24, offset: 91087}, + pos: position{line: 2747, col: 24, offset: 91174}, val: "~", ignoreCase: false, want: "\"~\"", @@ -57104,15 +57104,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2748, col: 5, offset: 91129}, + pos: position{line: 2748, col: 5, offset: 91216}, label: "style", expr: &zeroOrOneExpr{ - pos: position{line: 2748, col: 11, offset: 91135}, + pos: position{line: 2748, col: 11, offset: 91222}, expr: &actionExpr{ - pos: position{line: 2748, col: 12, offset: 91136}, + pos: position{line: 2748, col: 12, offset: 91223}, run: (*parser).callonTableColumnsAttribute53, expr: &charClassMatcher{ - pos: position{line: 2748, col: 12, offset: 91136}, + pos: position{line: 2748, col: 12, offset: 91223}, val: "[adehlms]", chars: []rune{'a', 'd', 'e', 'h', 'l', 'm', 's'}, ignoreCase: false, @@ -57122,12 +57122,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 91266}, + pos: position{line: 2750, col: 5, offset: 91353}, label: "comma", expr: &zeroOrOneExpr{ - pos: position{line: 2750, col: 11, offset: 91272}, + pos: position{line: 2750, col: 11, offset: 91359}, expr: &litMatcher{ - pos: position{line: 2750, col: 12, offset: 91273}, + pos: position{line: 2750, col: 12, offset: 91360}, val: ",", ignoreCase: false, want: "\",\"", @@ -57135,7 +57135,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2751, col: 5, offset: 91283}, + pos: position{line: 2751, col: 5, offset: 91370}, run: (*parser).callonTableColumnsAttribute58, }, }, @@ -57144,9 +57144,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -57155,23 +57155,23 @@ var g = &grammar{ }, { name: "UserMacroBlock", - pos: position{line: 2778, col: 1, offset: 92292}, + pos: position{line: 2778, col: 1, offset: 92379}, expr: &actionExpr{ - pos: position{line: 2779, col: 5, offset: 92315}, + pos: position{line: 2779, col: 5, offset: 92402}, run: (*parser).callonUserMacroBlock1, expr: &seqExpr{ - pos: position{line: 2779, col: 5, offset: 92315}, + pos: position{line: 2779, col: 5, offset: 92402}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2779, col: 5, offset: 92315}, + pos: position{line: 2779, col: 5, offset: 92402}, label: "name", expr: &actionExpr{ - pos: position{line: 2802, col: 18, offset: 93080}, + pos: position{line: 2802, col: 18, offset: 93167}, run: (*parser).callonUserMacroBlock4, expr: &oneOrMoreExpr{ - pos: position{line: 2802, col: 19, offset: 93081}, + pos: position{line: 2802, col: 19, offset: 93168}, expr: &charClassMatcher{ - pos: position{line: 2802, col: 19, offset: 93081}, + pos: position{line: 2802, col: 19, offset: 93168}, val: "[_-0-9\\pL]", chars: []rune{'_', '-'}, ranges: []rune{'0', '9'}, @@ -57183,25 +57183,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2780, col: 5, offset: 92341}, + pos: position{line: 2780, col: 5, offset: 92428}, run: (*parser).callonUserMacroBlock7, }, &litMatcher{ - pos: position{line: 2784, col: 5, offset: 92481}, + pos: position{line: 2784, col: 5, offset: 92568}, val: "::", ignoreCase: false, want: "\"::\"", }, &labeledExpr{ - pos: position{line: 2785, col: 5, offset: 92491}, + pos: position{line: 2785, col: 5, offset: 92578}, label: "value", expr: &actionExpr{ - pos: position{line: 2806, col: 19, offset: 93156}, + pos: position{line: 2806, col: 19, offset: 93243}, run: (*parser).callonUserMacroBlock10, expr: &zeroOrMoreExpr{ - pos: position{line: 2806, col: 19, offset: 93156}, + pos: position{line: 2806, col: 19, offset: 93243}, expr: &charClassMatcher{ - pos: position{line: 2806, col: 19, offset: 93156}, + pos: position{line: 2806, col: 19, offset: 93243}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -57211,36 +57211,36 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2786, col: 5, offset: 92519}, + pos: position{line: 2786, col: 5, offset: 92606}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 2786, col: 17, offset: 92531}, + pos: position{line: 2786, col: 17, offset: 92618}, name: "InlineAttributes", }, }, &choiceExpr{ - pos: position{line: 2915, col: 8, offset: 96424}, + pos: position{line: 2915, col: 8, offset: 96511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2908, col: 12, offset: 96284}, + pos: position{line: 2908, col: 12, offset: 96371}, run: (*parser).callonUserMacroBlock16, expr: &choiceExpr{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2908, col: 13, offset: 96285}, + pos: position{line: 2908, col: 13, offset: 96372}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 20, offset: 96292}, + pos: position{line: 2908, col: 20, offset: 96379}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2908, col: 29, offset: 96301}, + pos: position{line: 2908, col: 29, offset: 96388}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57249,9 +57249,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, }, @@ -57262,23 +57262,23 @@ var g = &grammar{ }, { name: "InlineUserMacro", - pos: position{line: 2790, col: 1, offset: 92679}, + pos: position{line: 2790, col: 1, offset: 92766}, expr: &actionExpr{ - pos: position{line: 2791, col: 5, offset: 92703}, + pos: position{line: 2791, col: 5, offset: 92790}, run: (*parser).callonInlineUserMacro1, expr: &seqExpr{ - pos: position{line: 2791, col: 5, offset: 92703}, + pos: position{line: 2791, col: 5, offset: 92790}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2791, col: 5, offset: 92703}, + pos: position{line: 2791, col: 5, offset: 92790}, label: "name", expr: &actionExpr{ - pos: position{line: 2802, col: 18, offset: 93080}, + pos: position{line: 2802, col: 18, offset: 93167}, run: (*parser).callonInlineUserMacro4, expr: &oneOrMoreExpr{ - pos: position{line: 2802, col: 19, offset: 93081}, + pos: position{line: 2802, col: 19, offset: 93168}, expr: &charClassMatcher{ - pos: position{line: 2802, col: 19, offset: 93081}, + pos: position{line: 2802, col: 19, offset: 93168}, val: "[_-0-9\\pL]", chars: []rune{'_', '-'}, ranges: []rune{'0', '9'}, @@ -57290,25 +57290,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2792, col: 5, offset: 92729}, + pos: position{line: 2792, col: 5, offset: 92816}, run: (*parser).callonInlineUserMacro7, }, &litMatcher{ - pos: position{line: 2796, col: 5, offset: 92869}, + pos: position{line: 2796, col: 5, offset: 92956}, val: ":", ignoreCase: false, want: "\":\"", }, &labeledExpr{ - pos: position{line: 2797, col: 5, offset: 92878}, + pos: position{line: 2797, col: 5, offset: 92965}, label: "value", expr: &actionExpr{ - pos: position{line: 2806, col: 19, offset: 93156}, + pos: position{line: 2806, col: 19, offset: 93243}, run: (*parser).callonInlineUserMacro10, expr: &zeroOrMoreExpr{ - pos: position{line: 2806, col: 19, offset: 93156}, + pos: position{line: 2806, col: 19, offset: 93243}, expr: &charClassMatcher{ - pos: position{line: 2806, col: 19, offset: 93156}, + pos: position{line: 2806, col: 19, offset: 93243}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -57318,10 +57318,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2798, col: 5, offset: 92906}, + pos: position{line: 2798, col: 5, offset: 92993}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 2798, col: 17, offset: 92918}, + pos: position{line: 2798, col: 17, offset: 93005}, name: "InlineAttributes", }, }, @@ -57331,48 +57331,48 @@ var g = &grammar{ }, { name: "FileLocation", - pos: position{line: 2855, col: 1, offset: 94702}, + pos: position{line: 2855, col: 1, offset: 94789}, expr: &actionExpr{ - pos: position{line: 2855, col: 17, offset: 94718}, + pos: position{line: 2855, col: 17, offset: 94805}, run: (*parser).callonFileLocation1, expr: &labeledExpr{ - pos: position{line: 2855, col: 17, offset: 94718}, + pos: position{line: 2855, col: 17, offset: 94805}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 22, offset: 94723}, + pos: position{line: 2855, col: 22, offset: 94810}, expr: &choiceExpr{ - pos: position{line: 2855, col: 23, offset: 94724}, + pos: position{line: 2855, col: 23, offset: 94811}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, run: (*parser).callonFileLocation5, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2870, col: 5, offset: 95180}, + pos: position{line: 2870, col: 5, offset: 95267}, expr: &litMatcher{ - pos: position{line: 2870, col: 6, offset: 95181}, + pos: position{line: 2870, col: 6, offset: 95268}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2871, col: 5, offset: 95205}, + pos: position{line: 2871, col: 5, offset: 95292}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2871, col: 14, offset: 95214}, + pos: position{line: 2871, col: 14, offset: 95301}, expr: &choiceExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, run: (*parser).callonFileLocation12, expr: &oneOrMoreExpr{ - pos: position{line: 2872, col: 9, offset: 95224}, + pos: position{line: 2872, col: 9, offset: 95311}, expr: &charClassMatcher{ - pos: position{line: 2872, col: 10, offset: 95225}, + pos: position{line: 2872, col: 10, offset: 95312}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -57381,13 +57381,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2875, col: 11, offset: 95490}, + pos: position{line: 2875, col: 11, offset: 95577}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, run: (*parser).callonFileLocation16, expr: &charClassMatcher{ - pos: position{line: 2845, col: 25, offset: 94461}, + pos: position{line: 2845, col: 25, offset: 94548}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -57395,23 +57395,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2875, col: 32, offset: 95511}, + pos: position{line: 2875, col: 32, offset: 95598}, expr: ¬Expr{ - pos: position{line: 2875, col: 34, offset: 95513}, + pos: position{line: 2875, col: 34, offset: 95600}, expr: &choiceExpr{ - pos: position{line: 2875, col: 36, offset: 95515}, + pos: position{line: 2875, col: 36, offset: 95602}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 2912, col: 8, offset: 96374}, + pos: position{line: 2912, col: 8, offset: 96461}, expr: &anyMatcher{ - line: 2912, col: 9, offset: 96375, + line: 2912, col: 9, offset: 96462, }, }, &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonFileLocation23, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57724,23 +57724,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonFileLocation84, expr: &seqExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2599, col: 5, offset: 86822}, + pos: position{line: 2599, col: 5, offset: 86909}, run: (*parser).callonFileLocation86, }, &labeledExpr{ - pos: position{line: 2602, col: 5, offset: 86898}, + pos: position{line: 2602, col: 5, offset: 86985}, label: "element", expr: &choiceExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2604, col: 9, offset: 86996}, + pos: position{line: 2604, col: 9, offset: 87083}, run: (*parser).callonFileLocation89, expr: &choiceExpr{ pos: position{line: 694, col: 27, offset: 22498}, @@ -57761,12 +57761,12 @@ var g = &grammar{ pos: position{line: 694, col: 32, offset: 22503}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonFileLocation95, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -57778,10 +57778,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 694, col: 40, offset: 22511}, expr: &actionExpr{ - pos: position{line: 2899, col: 10, offset: 96100}, + pos: position{line: 2899, col: 10, offset: 96187}, run: (*parser).callonFileLocation99, expr: &charClassMatcher{ - pos: position{line: 2899, col: 11, offset: 96101}, + pos: position{line: 2899, col: 11, offset: 96188}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57924,12 +57924,12 @@ var g = &grammar{ pos: position{line: 696, col: 14, offset: 22628}, label: "id", expr: &actionExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, run: (*parser).callonFileLocation127, expr: &oneOrMoreExpr{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, expr: &charClassMatcher{ - pos: position{line: 2884, col: 7, offset: 95752}, + pos: position{line: 2884, col: 7, offset: 95839}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -57951,10 +57951,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2607, col: 11, offset: 87100}, + pos: position{line: 2607, col: 11, offset: 87187}, run: (*parser).callonFileLocation131, expr: &charClassMatcher{ - pos: position{line: 2607, col: 12, offset: 87101}, + pos: position{line: 2607, col: 12, offset: 87188}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -57968,10 +57968,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, run: (*parser).callonFileLocation133, expr: &litMatcher{ - pos: position{line: 2878, col: 11, offset: 95596}, + pos: position{line: 2878, col: 11, offset: 95683}, val: "{", ignoreCase: false, want: "\"{\"", @@ -70293,7 +70293,7 @@ func (p *parser) callonListElements215() (interface{}, error) { } func (c *current) onListElements214(content interface{}) (interface{}, error) { - return nil, nil + return nil, nil // taking a shortcut to ignore commented out content and avoid having empty paragraphs } @@ -72435,7 +72435,7 @@ func (p *parser) callonExtraListElement459() (interface{}, error) { } func (c *current) onExtraListElement458(content interface{}) (interface{}, error) { - return nil, nil + return nil, nil // taking a shortcut to ignore commented out content and avoid having empty paragraphs } @@ -73467,7 +73467,7 @@ func (p *parser) callonExtraListElement850() (interface{}, error) { } func (c *current) onExtraListElement849(content interface{}) (interface{}, error) { - return nil, nil + return nil, nil // taking a shortcut to ignore commented out content and avoid having empty paragraphs } @@ -74581,7 +74581,7 @@ func (p *parser) callonExtraListElement1268() (interface{}, error) { } func (c *current) onExtraListElement1267(content interface{}) (interface{}, error) { - return nil, nil + return nil, nil // taking a shortcut to ignore commented out content and avoid having empty paragraphs } @@ -76060,7 +76060,7 @@ func (p *parser) callonListElementContinuationElement218() (interface{}, error) } func (c *current) onListElementContinuationElement217(content interface{}) (interface{}, error) { - return nil, nil + return nil, nil // taking a shortcut to ignore commented out content and avoid having empty paragraphs } diff --git a/pkg/renderer/sgml/html5/cross_reference_test.go b/pkg/renderer/sgml/html5/cross_reference_test.go index 3907f91c..036a8181 100644 --- a/pkg/renderer/sgml/html5/cross_reference_test.go +++ b/pkg/renderer/sgml/html5/cross_reference_test.go @@ -85,6 +85,23 @@ some content` Expect(RenderHTML(source)).To(MatchHTML(expected)) }) + It("to term in labeled list", func() { + source := `[[a_term]]term:: +// a comment + +Here's a reference to the definition of <>.` + expected := `
+
+
term
+
+
+
+

Here’s a reference to the definition of term.

+
+` + Expect(RenderHTML(source)).To(MatchHTML(expected)) + }) + It("invalid section reference", func() { source := `[[thetitle]] diff --git a/pkg/types/types.go b/pkg/types/types.go index aaf24310..265c43e5 100644 --- a/pkg/types/types.go +++ b/pkg/types/types.go @@ -1546,6 +1546,14 @@ func (e *LabeledListElement) Reference(refs ElementReferences) { if id != "" && title != nil { refs[id] = title } + // also, visit the term + if len(e.Term) > 0 { + if anchor, ok := e.Term[0].(*InlineLink); ok { + if id := anchor.Attributes.GetAsStringWithDefault(AttrID, ""); id != "" { + refs[id] = e.Term[1:] + } + } + } // also, visit elements for _, e := range e.Elements { if e, ok := e.(Referencable); ok { @@ -2853,6 +2861,15 @@ func NewInlineLink(url *Location, attributes interface{}) (*InlineLink, error) { }, nil } +// NewInlineAnchor initializes a new InlineLink map with a single entry for the ID using the given value +func NewInlineAnchor(id string) (*InlineLink, error) { + return &InlineLink{ + Attributes: Attributes{ + AttrID: id, + }, + }, nil +} + var _ WithAttributes = &InlineLink{} // GetAttributes returns this link's attributes @@ -2879,15 +2896,6 @@ func (l *InlineLink) SetLocation(value *Location) { l.Location = value } -// NewInlineAnchor initializes a new InlineLink map with a single entry for the ID using the given value -func NewInlineAnchor(id string) (*InlineLink, error) { - return &InlineLink{ - Attributes: Attributes{ - AttrID: id, - }, - }, nil -} - // ------------------------------------------ // Conditionals // ------------------------------------------