diff --git a/pkg/parser/attributes_test.go b/pkg/parser/attributes_test.go index 43ef87e0..5f2f4b67 100644 --- a/pkg/parser/attributes_test.go +++ b/pkg/parser/attributes_test.go @@ -402,7 +402,9 @@ var _ = Describe("attributes", func() { Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine(`image::foo.png[ "This \Backslash 2Spaced End Space " ]`), + &types.RawLine{ + Content: `image::foo.png[ "This \Backslash 2Spaced End Space " ]`, + }, }, }, }, diff --git a/pkg/parser/blank_line_test.go b/pkg/parser/blank_line_test.go index 43bae8c9..6df204bd 100644 --- a/pkg/parser/blank_line_test.go +++ b/pkg/parser/blank_line_test.go @@ -25,7 +25,9 @@ second paragraph` Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("first paragraph"), + &types.RawLine{ + Content: "first paragraph", + }, }, }, }, @@ -47,7 +49,9 @@ second paragraph` Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("second paragraph"), + &types.RawLine{ + Content: "second paragraph", + }, }, }, }, @@ -72,7 +76,9 @@ second paragraph Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("first paragraph"), + &types.RawLine{ + Content: "first paragraph", + }, }, }, }, @@ -112,7 +118,9 @@ second paragraph Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("second paragraph"), + &types.RawLine{ + Content: "second paragraph", + }, }, }, }, diff --git a/pkg/parser/delimited_block_passthrough_test.go b/pkg/parser/delimited_block_passthrough_test.go index ac892b35..725c986a 100644 --- a/pkg/parser/delimited_block_passthrough_test.go +++ b/pkg/parser/delimited_block_passthrough_test.go @@ -32,8 +32,12 @@ another paragraph` types.AttrStyle: types.Passthrough, }, Elements: []interface{}{ - types.RawLine("_foo_\n"), - types.RawLine("*bar*"), + &types.RawLine{ + Content: "_foo_\n", + }, + &types.RawLine{ + Content: "*bar*", + }, }, }, }, @@ -55,7 +59,9 @@ another paragraph` Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("another paragraph"), + &types.RawLine{ + Content: "another paragraph", + }, }, }, }, diff --git a/pkg/parser/document_processing_apply_substitutions.go b/pkg/parser/document_processing_apply_substitutions.go index 9bf06a0a..61a53e0e 100644 --- a/pkg/parser/document_processing_apply_substitutions.go +++ b/pkg/parser/document_processing_apply_substitutions.go @@ -435,8 +435,8 @@ func extractMarkdownQuoteAttribution(elements []interface{}) ([]interface{}, str return elements, "" } log.Debugf("attempting to extract markdown-style quote block author") - if l, ok := elements[len(elements)-1].(types.RawLine); ok { - a, err := ParseReader("", strings.NewReader(string(l)), Entrypoint("MarkdownQuoteAttribution")) + if l, ok := elements[len(elements)-1].(*types.RawLine); ok { + a, err := ParseReader("", strings.NewReader(l.Content), Entrypoint("MarkdownQuoteAttribution")) // assume that the last line is not an author attribution if an error occurred if err != nil { log.Debugf("failed to extract markdown-style quote block author: %v", err) @@ -663,8 +663,8 @@ func serialize(content interface{}) ([]byte, *placeholders, error) { result := bytes.NewBuffer(nil) for _, element := range content { switch element := element.(type) { - case types.RawLine: - result.WriteString(string(element)) + case *types.RawLine: + result.WriteString(element.Content) case string: result.WriteString(string(element)) case *types.StringElement: @@ -703,8 +703,8 @@ func serializePlainText(content interface{}) (string, error) { return "", err } result.WriteString(s) - case types.RawLine: - result.WriteString(string(element)) + case *types.RawLine: + result.WriteString(element.Content) case *types.StringElement: result.WriteString(element.Content) case *types.SpecialCharacter: diff --git a/pkg/parser/document_processing_apply_substitutions_test.go b/pkg/parser/document_processing_apply_substitutions_test.go index 1f028f61..3c2c0cbb 100644 --- a/pkg/parser/document_processing_apply_substitutions_test.go +++ b/pkg/parser/document_processing_apply_substitutions_test.go @@ -174,8 +174,12 @@ var _ = Describe("apply substitutions", func() { types.AttrTitle: "The Title", }, Elements: []interface{}{ - types.RawLine("a paragraph called\n"), - types.RawLine("the {title}."), + &types.RawLine{ + Content: "a paragraph called\n", + }, + &types.RawLine{ + Content: "the {title}.", + }, }, }, }, @@ -245,7 +249,9 @@ var _ = Describe("apply substitutions", func() { }, }, Elements: []interface{}{ - types.RawLine("a line"), + &types.RawLine{ + Content: "a line", + }, }, }, }, @@ -283,7 +289,9 @@ var _ = Describe("apply substitutions", func() { Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("quoted text [.{role1}]*here*."), + &types.RawLine{ + Content: "quoted text [.{role1}]*here*.", + }, }, }, }, @@ -326,7 +334,9 @@ var _ = Describe("apply substitutions", func() { Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("image:{cookie}.png[[.{role1}]_yummy!_]"), + &types.RawLine{ + Content: "image:{cookie}.png[[.{role1}]_yummy!_]", + }, }, }, }, @@ -421,7 +431,9 @@ var _ = Describe("apply substitutions", func() { // element of header cells are wrapped in a paragraph until substitutions are applied &types.Paragraph{ Elements: []interface{}{ - types.RawLine("[.{role1}]_yummy header!_"), + &types.RawLine{ + Content: "[.{role1}]_yummy header!_", + }, }, }, }, @@ -435,7 +447,9 @@ var _ = Describe("apply substitutions", func() { Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("image:{cookie}.png[[.{role1}]_yummy row!_]"), + &types.RawLine{ + Content: "image:{cookie}.png[[.{role1}]_yummy row!_]", + }, }, }, }, @@ -449,7 +463,9 @@ var _ = Describe("apply substitutions", func() { Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("[.{role1}]_yummy footer!_"), + &types.RawLine{ + Content: "[.{role1}]_yummy footer!_", + }, }, }, }, diff --git a/pkg/parser/document_processing_arrange_lists.go b/pkg/parser/document_processing_arrange_lists.go index 3d765d92..06681a61 100644 --- a/pkg/parser/document_processing_arrange_lists.go +++ b/pkg/parser/document_processing_arrange_lists.go @@ -38,12 +38,12 @@ func arrangeLists(f types.DocumentFragment) types.DocumentFragment { if err != nil { return types.NewErrorFragment(f.Position, err) } - result := types.NewDocumentFragment(f.Position, elements...) + // result := types.NewDocumentFragment(f.Position, elements...) // if log.IsLevelEnabled(log.DebugLevel) { // log.WithField("pipeline_task", "arrange_lists").Debugf("arranged lists: %s", spew.Sdump(result)) // } - - return result + f.Elements = elements + return f } func arrangeListElements(elements []interface{}) ([]interface{}, error) { diff --git a/pkg/parser/document_processing_parse_fragments_test.go b/pkg/parser/document_processing_parse_fragments_test.go index 3b008f74..9c98de2c 100644 --- a/pkg/parser/document_processing_parse_fragments_test.go +++ b/pkg/parser/document_processing_parse_fragments_test.go @@ -23,7 +23,9 @@ var _ = Describe("document fragment parsing", func() { Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("a line"), + &types.RawLine{ + Content: "a line", + }, }, }, }, @@ -45,7 +47,9 @@ another line` Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("a line"), + &types.RawLine{ + Content: "a line", + }, }, }, }, @@ -67,7 +71,9 @@ another line` Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("another line"), + &types.RawLine{ + Content: "another line", + }, }, }, }, @@ -90,8 +96,12 @@ on *multiple lines*` &types.DelimitedBlock{ Kind: types.MarkdownQuote, Elements: []interface{}{ - types.RawLine("some text\n"), - types.RawLine("on *multiple lines*"), + &types.RawLine{ + Content: "some text\n", + }, + &types.RawLine{ + Content: "on *multiple lines*", + }, }, }, }, @@ -114,8 +124,12 @@ on *multiple lines*` &types.DelimitedBlock{ Kind: types.MarkdownQuote, Elements: []interface{}{ - types.RawLine("some text\n"), - types.RawLine("on *multiple lines*"), + &types.RawLine{ + Content: "some text\n", + }, + &types.RawLine{ + Content: "on *multiple lines*", + }, }, }, }, @@ -141,7 +155,9 @@ a line &types.DelimitedBlock{ Kind: types.Listing, Elements: []interface{}{ - types.RawLine("a line"), + &types.RawLine{ + Content: "a line", + }, }, }, }, @@ -169,11 +185,21 @@ not a sidebar block &types.DelimitedBlock{ Kind: types.Listing, Elements: []interface{}{ - types.RawLine("a line\n"), - types.RawLine("\n"), - types.RawLine("****\n"), - types.RawLine("not a sidebar block\n"), - types.RawLine("****"), + &types.RawLine{ + Content: "a line\n", + }, + &types.RawLine{ + Content: "\n", + }, + &types.RawLine{ + Content: "****\n", + }, + &types.RawLine{ + Content: "not a sidebar block\n", + }, + &types.RawLine{ + Content: "****", + }, }, }, }, @@ -210,9 +236,15 @@ on types.AttrLanguage: "text", }, Elements: []interface{}{ - types.RawLine("a line\n"), - types.RawLine("\n"), - types.RawLine("another line"), + &types.RawLine{ + Content: "a line\n", + }, + &types.RawLine{ + Content: "\n", + }, + &types.RawLine{ + Content: "another line", + }, }, }, }, @@ -243,9 +275,15 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("a paragraph\n"), - types.RawLine("on\n"), - types.RawLine("3 lines."), + &types.RawLine{ + Content: "a paragraph\n", + }, + &types.RawLine{ + Content: "on\n", + }, + &types.RawLine{ + Content: "3 lines.", + }, }, }, }, @@ -318,9 +356,15 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("a paragraph\n"), - types.RawLine("on\n"), - types.RawLine("3 lines."), + &types.RawLine{ + Content: "a paragraph\n", + }, + &types.RawLine{ + Content: "on\n", + }, + &types.RawLine{ + Content: "3 lines.", + }, }, }, }, @@ -359,7 +403,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("first element"), + &types.RawLine{ + Content: "first element", + }, }, }, }, @@ -369,7 +415,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("second element"), + &types.RawLine{ + Content: "second element", + }, }, }, }, @@ -402,7 +450,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("first element"), + &types.RawLine{ + Content: "first element", + }, }, }, }, @@ -412,7 +462,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("second element"), + &types.RawLine{ + Content: "second element", + }, }, }, }, @@ -443,7 +495,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("first element"), + &types.RawLine{ + Content: "first element", + }, }, }, }, @@ -453,7 +507,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("second element"), + &types.RawLine{ + Content: "second element", + }, }, }, }, @@ -486,7 +542,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("first element"), + &types.RawLine{ + Content: "first element", + }, }, }, }, @@ -496,7 +554,9 @@ on Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("second element"), + &types.RawLine{ + Content: "second element", + }, }, }, }, @@ -530,10 +590,18 @@ lines &types.Paragraph{ Elements: []interface{}{ // suffix spaces are trimmed - types.RawLine("element\n"), - types.RawLine("on\n"), - types.RawLine("multiple\n"), - types.RawLine("lines"), + &types.RawLine{ + Content: "element\n", + }, + &types.RawLine{ + Content: "on\n", + }, + &types.RawLine{ + Content: "multiple\n", + }, + &types.RawLine{ + Content: "lines", + }, }, }, }, @@ -571,10 +639,18 @@ lines &types.Paragraph{ Elements: []interface{}{ // suffix spaces are trimmed on each line - types.RawLine("first element\n"), - types.RawLine("on\n"), - types.RawLine("multiple\n"), - types.RawLine("lines"), + &types.RawLine{ + Content: "first element\n", + }, + &types.RawLine{ + Content: "on\n", + }, + &types.RawLine{ + Content: "multiple\n", + }, + &types.RawLine{ + Content: "lines", + }, }, }, }, @@ -585,10 +661,18 @@ lines &types.Paragraph{ Elements: []interface{}{ // suffix spaces are trimmed on each line - types.RawLine("second element\n"), - types.RawLine("on\n"), - types.RawLine("multiple\n"), - types.RawLine("lines"), + &types.RawLine{ + Content: "second element\n", + }, + &types.RawLine{ + Content: "on\n", + }, + &types.RawLine{ + Content: "multiple\n", + }, + &types.RawLine{ + Content: "lines", + }, }, }, }, diff --git a/pkg/parser/paragraph_test.go b/pkg/parser/paragraph_test.go index 29314621..16872463 100644 --- a/pkg/parser/paragraph_test.go +++ b/pkg/parser/paragraph_test.go @@ -29,9 +29,15 @@ pasta` Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("cookie\n"), - types.RawLine("chocolate\n"), - types.RawLine("pasta"), + &types.RawLine{ + Content: "cookie\n", + }, + &types.RawLine{ + Content: "chocolate\n", + }, + &types.RawLine{ + Content: "pasta", + }, }, }, }, @@ -57,9 +63,15 @@ pasta` types.AttrOptions: types.Options{"hardbreaks"}, }, Elements: []interface{}{ - types.RawLine("cookie\n"), - types.RawLine("chocolate\n"), - types.RawLine("pasta"), + &types.RawLine{ + Content: "cookie\n", + }, + &types.RawLine{ + Content: "chocolate\n", + }, + &types.RawLine{ + Content: "pasta", + }, }, }, }, @@ -84,8 +96,12 @@ pasta` types.AttrTitle: "my title", }, Elements: []interface{}{ - types.RawLine("cookie\n"), - types.RawLine("pasta"), + &types.RawLine{ + Content: "cookie\n", + }, + &types.RawLine{ + Content: "pasta", + }, }, }, }, @@ -140,8 +156,12 @@ pasta` }, }, Elements: []interface{}{ - types.RawLine("cookie\n"), - types.RawLine("pasta"), + &types.RawLine{ + Content: "cookie\n", + }, + &types.RawLine{ + Content: "pasta", + }, }, }, }, @@ -171,8 +191,12 @@ pasta` types.AttrID: "anchor", }, Elements: []interface{}{ - types.RawLine("cookie\n"), - types.RawLine("pasta"), + &types.RawLine{ + Content: "cookie\n", + }, + &types.RawLine{ + Content: "pasta", + }, }, }, }, @@ -195,7 +219,9 @@ another paragraph with an image image:cookie.jpg[cookie] Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("a paragraph"), + &types.RawLine{ + Content: "a paragraph", + }, }, }, }, @@ -214,7 +240,9 @@ another paragraph with an image image:cookie.jpg[cookie] }, }, Elements: []interface{}{ - types.RawLine("another paragraph with an image image:cookie.jpg[cookie]"), + &types.RawLine{ + Content: "another paragraph with an image image:cookie.jpg[cookie]", + }, }, }, }, @@ -237,7 +265,9 @@ image::cookie.jpg[cookie] Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("a paragraph"), + &types.RawLine{ + Content: "a paragraph", + }, }, }, }, @@ -324,8 +354,12 @@ and another one using attribute substitution: {github-url}[{github-title}]... types.AttrSubstitutions: "normal", }, Elements: []interface{}{ - types.RawLine("links to {github-title}: https://github.com[{github-title}] and **\n"), - types.RawLine("and another one using attribute substitution: {github-url}[{github-title}]...\n"), + &types.RawLine{ + Content: "links to {github-title}: https://github.com[{github-title}] and **\n", + }, + &types.RawLine{ + Content: "and another one using attribute substitution: {github-url}[{github-title}]...\n", + }, &types.SinglelineComment{ Content: " a single-line comment.", }, diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index dfaa9d26..b032b8fb 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -97,10 +97,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine17, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -109,28 +109,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine20, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -139,9 +139,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -202,10 +202,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine38, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -214,28 +214,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine41, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -244,9 +244,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -324,10 +324,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 70, col: 97, offset: 1850}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine64, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -336,9 +336,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -410,10 +410,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 74, col: 99, offset: 2028}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine83, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -422,9 +422,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -920,24 +920,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonDocumentRawLine183, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -953,10 +953,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 84, col: 35, offset: 2262}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine190, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1036,10 +1036,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 85, col: 39, offset: 2308}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine207, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1525,24 +1525,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonDocumentRawLine302, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -1564,10 +1564,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 87, col: 5, offset: 2360}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine310, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1576,9 +1576,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -1653,10 +1653,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 123, col: 98, offset: 3416}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine330, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1665,9 +1665,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -1682,7 +1682,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -1732,10 +1732,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine349, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1744,28 +1744,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine352, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1774,9 +1774,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -1821,10 +1821,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine368, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1833,28 +1833,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine371, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1863,9 +1863,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -1906,10 +1906,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine386, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -1918,28 +1918,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine389, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1948,9 +1948,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -1995,10 +1995,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine405, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2007,28 +2007,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine408, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2037,9 +2037,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2084,10 +2084,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine424, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2096,28 +2096,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine427, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2126,9 +2126,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2173,10 +2173,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine443, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2185,28 +2185,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine446, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2215,9 +2215,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2262,10 +2262,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine462, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2274,28 +2274,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine465, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2304,9 +2304,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2351,10 +2351,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine481, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2363,28 +2363,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine484, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2393,9 +2393,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2440,10 +2440,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentRawLine500, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2452,28 +2452,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentRawLine503, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2482,9 +2482,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2534,12 +2534,12 @@ var g = &grammar{ run: (*parser).callonDocumentRawLine518, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonDocumentRawLine519, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2548,12 +2548,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonDocumentRawLine522, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -2562,9 +2562,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2574,9 +2574,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -2611,41 +2611,41 @@ var g = &grammar{ pos: position{line: 137, col: 9, offset: 3809}, label: "path", expr: &actionExpr{ - pos: position{line: 2805, col: 17, offset: 88915}, + pos: position{line: 2805, col: 17, offset: 88884}, run: (*parser).callonFileInclusion8, expr: &labeledExpr{ - pos: position{line: 2805, col: 17, offset: 88915}, + pos: position{line: 2805, col: 17, offset: 88884}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonFileInclusion10, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonFileInclusion14, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -2656,27 +2656,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonFileInclusion25, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -2685,11 +2685,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -3084,10 +3084,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonFileInclusion107, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -3116,10 +3116,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 142, col: 5, offset: 4005}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonFileInclusion112, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -3128,28 +3128,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonFileInclusion115, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -3158,9 +3158,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -3206,24 +3206,24 @@ var g = &grammar{ pos: position{line: 165, col: 19, offset: 4707}, label: "start", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges12, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3244,24 +3244,24 @@ var g = &grammar{ pos: position{line: 165, col: 40, offset: 4728}, label: "end", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges20, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3282,24 +3282,24 @@ var g = &grammar{ pos: position{line: 169, col: 20, offset: 4849}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges28, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3348,24 +3348,24 @@ var g = &grammar{ pos: position{line: 165, col: 19, offset: 4707}, label: "start", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges44, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3386,24 +3386,24 @@ var g = &grammar{ pos: position{line: 165, col: 40, offset: 4728}, label: "end", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges52, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3424,24 +3424,24 @@ var g = &grammar{ pos: position{line: 169, col: 20, offset: 4849}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges60, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3474,24 +3474,24 @@ var g = &grammar{ pos: position{line: 165, col: 19, offset: 4707}, label: "start", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges69, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3512,24 +3512,24 @@ var g = &grammar{ pos: position{line: 165, col: 40, offset: 4728}, label: "end", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges77, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3550,24 +3550,24 @@ var g = &grammar{ pos: position{line: 169, col: 20, offset: 4849}, label: "singleline", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonLineRanges85, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3583,9 +3583,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -3626,12 +3626,12 @@ var g = &grammar{ pos: position{line: 187, col: 18, offset: 5450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonTagRanges11, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3692,12 +3692,12 @@ var g = &grammar{ pos: position{line: 189, col: 18, offset: 5547}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonTagRanges26, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3778,12 +3778,12 @@ var g = &grammar{ pos: position{line: 187, col: 18, offset: 5450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonTagRanges46, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3844,12 +3844,12 @@ var g = &grammar{ pos: position{line: 189, col: 18, offset: 5547}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonTagRanges61, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3906,9 +3906,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -3951,12 +3951,12 @@ var g = &grammar{ pos: position{line: 207, col: 38, offset: 6101}, run: (*parser).callonIncludedFileLine10, expr: &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonIncludedFileLine11, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -3994,12 +3994,12 @@ var g = &grammar{ pos: position{line: 211, col: 36, offset: 6249}, run: (*parser).callonIncludedFileLine19, expr: &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonIncludedFileLine20, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -4030,28 +4030,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonIncludedFileLine27, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4060,9 +4060,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4081,9 +4081,9 @@ var g = &grammar{ pos: position{line: 228, col: 5, offset: 6799}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ @@ -4178,10 +4178,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment27, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4190,28 +4190,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment30, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4220,9 +4220,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4283,10 +4283,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment48, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4295,28 +4295,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment51, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4325,9 +4325,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4342,18 +4342,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment63, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4362,28 +4362,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment66, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4392,9 +4392,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4453,10 +4453,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment86, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4465,28 +4465,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment89, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4495,9 +4495,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4558,10 +4558,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment111, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4570,28 +4570,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment114, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4600,9 +4600,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4611,9 +4611,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4629,21 +4629,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment129, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -4653,28 +4653,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment133, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4683,9 +4683,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4741,10 +4741,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment151, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4753,28 +4753,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment154, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4783,9 +4783,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4794,9 +4794,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4851,10 +4851,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment175, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4863,28 +4863,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment178, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4893,9 +4893,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -4967,10 +4967,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment203, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -4979,28 +4979,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment206, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5009,9 +5009,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5027,9 +5027,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5045,21 +5045,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment222, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5069,28 +5069,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment226, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5099,9 +5099,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5166,10 +5166,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment247, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5178,28 +5178,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment250, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5208,9 +5208,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5226,9 +5226,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5280,10 +5280,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment271, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5292,28 +5292,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment274, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5322,9 +5322,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5358,10 +5358,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment289, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5370,28 +5370,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment292, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5400,9 +5400,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5420,21 +5420,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment305, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5444,28 +5444,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment309, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5474,9 +5474,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5504,10 +5504,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment320, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5516,28 +5516,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment323, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5546,9 +5546,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5605,10 +5605,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment342, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5617,28 +5617,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment345, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5647,9 +5647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5721,10 +5721,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment370, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5733,28 +5733,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment373, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5763,9 +5763,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5781,9 +5781,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5799,21 +5799,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment389, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5823,28 +5823,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment393, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5853,9 +5853,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5920,10 +5920,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment414, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -5932,28 +5932,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment417, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5962,9 +5962,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -5980,9 +5980,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6038,10 +6038,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment439, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6050,28 +6050,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment442, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6080,9 +6080,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6154,10 +6154,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment467, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6166,28 +6166,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment470, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6196,9 +6196,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6214,9 +6214,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6232,21 +6232,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment486, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6256,28 +6256,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment490, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6286,9 +6286,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6353,10 +6353,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment511, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6365,28 +6365,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment514, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6395,9 +6395,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6413,9 +6413,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6471,10 +6471,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment536, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6483,28 +6483,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment539, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6513,9 +6513,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6587,10 +6587,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment564, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6599,28 +6599,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment567, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6629,9 +6629,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6647,9 +6647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6665,21 +6665,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment583, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6689,28 +6689,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment587, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6719,9 +6719,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6786,10 +6786,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment608, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6798,28 +6798,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment611, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6828,9 +6828,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6846,9 +6846,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6882,18 +6882,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment632, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -6902,28 +6902,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment635, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6932,9 +6932,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -6953,12 +6953,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonDocumentFragment644, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6968,28 +6968,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment648, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6998,9 +6998,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7032,18 +7032,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment666, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7052,28 +7052,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment669, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7082,9 +7082,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7103,12 +7103,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonDocumentFragment678, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7118,28 +7118,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment682, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7148,9 +7148,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7159,21 +7159,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, run: (*parser).callonDocumentFragment689, expr: &seqExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonDocumentFragment692, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7183,32 +7183,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1785, col: 5, offset: 57661}, + pos: position{line: 1785, col: 5, offset: 57629}, run: (*parser).callonDocumentFragment695, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment697, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7217,9 +7217,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7266,10 +7266,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment713, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7278,28 +7278,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment716, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7308,9 +7308,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7358,10 +7358,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment735, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7370,28 +7370,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment738, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7400,9 +7400,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7411,9 +7411,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7429,21 +7429,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment753, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7453,28 +7453,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment757, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7483,9 +7483,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7530,10 +7530,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment773, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7542,28 +7542,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment776, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7572,9 +7572,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7583,9 +7583,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7641,10 +7641,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment797, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7653,28 +7653,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment800, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7683,9 +7683,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7757,10 +7757,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment825, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7769,28 +7769,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment828, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7799,9 +7799,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7817,9 +7817,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7835,21 +7835,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment844, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7859,28 +7859,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment848, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7889,9 +7889,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -7956,10 +7956,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment869, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -7968,28 +7968,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment872, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7998,9 +7998,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8016,9 +8016,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8074,10 +8074,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment894, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8086,28 +8086,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment897, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8116,9 +8116,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8190,10 +8190,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment922, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8202,28 +8202,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment925, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8232,9 +8232,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8250,9 +8250,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8268,21 +8268,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment941, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -8292,28 +8292,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment945, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8322,9 +8322,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8389,10 +8389,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment966, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8401,28 +8401,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment969, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8431,9 +8431,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8449,9 +8449,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8507,10 +8507,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment991, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8519,28 +8519,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment994, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8549,9 +8549,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8623,10 +8623,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1019, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8635,28 +8635,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1022, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8665,9 +8665,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8683,9 +8683,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8701,21 +8701,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment1038, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -8725,28 +8725,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1042, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8755,9 +8755,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8822,10 +8822,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1063, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8834,28 +8834,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1066, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8864,9 +8864,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8882,9 +8882,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -8895,52 +8895,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2696, col: 18, offset: 85842}, + pos: position{line: 2696, col: 18, offset: 85811}, run: (*parser).callonDocumentFragment1076, expr: &seqExpr{ - pos: position{line: 2696, col: 18, offset: 85842}, + pos: position{line: 2696, col: 18, offset: 85811}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2697, col: 9, offset: 85852}, + pos: position{line: 2697, col: 9, offset: 85821}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2697, col: 9, offset: 85852}, + pos: position{line: 2697, col: 9, offset: 85821}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2698, col: 11, offset: 85888}, + pos: position{line: 2698, col: 11, offset: 85857}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2698, col: 19, offset: 85896}, + pos: position{line: 2698, col: 19, offset: 85865}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2698, col: 29, offset: 85906}, + pos: position{line: 2698, col: 29, offset: 85875}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2698, col: 37, offset: 85914}, + pos: position{line: 2698, col: 37, offset: 85883}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2698, col: 47, offset: 85924}, + pos: position{line: 2698, col: 47, offset: 85893}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2698, col: 55, offset: 85932}, + pos: position{line: 2698, col: 55, offset: 85901}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -8948,12 +8948,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2699, col: 11, offset: 85990}, + pos: position{line: 2699, col: 11, offset: 85959}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1087, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -8962,28 +8962,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1090, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8992,36 +8992,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1098, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9030,9 +9030,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9045,24 +9045,24 @@ var g = &grammar{ name: "ListElements", }, &actionExpr{ - pos: position{line: 2587, col: 5, offset: 82779}, + pos: position{line: 2587, col: 5, offset: 82747}, run: (*parser).callonDocumentFragment1106, expr: &seqExpr{ - pos: position{line: 2587, col: 5, offset: 82779}, + pos: position{line: 2587, col: 5, offset: 82747}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1110, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9071,28 +9071,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1113, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9101,20 +9101,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, &labeledExpr{ - pos: position{line: 2588, col: 5, offset: 82803}, + pos: position{line: 2588, col: 5, offset: 82771}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 2588, col: 11, offset: 82809}, + pos: position{line: 2588, col: 11, offset: 82777}, expr: &choiceExpr{ - pos: position{line: 2588, col: 12, offset: 82810}, + pos: position{line: 2588, col: 12, offset: 82778}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, @@ -9123,18 +9123,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1128, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9143,28 +9143,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1131, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9173,9 +9173,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9184,32 +9184,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2600, col: 5, offset: 83055}, + pos: position{line: 2600, col: 5, offset: 83023}, run: (*parser).callonDocumentFragment1138, expr: &seqExpr{ - pos: position{line: 2600, col: 5, offset: 83055}, + pos: position{line: 2600, col: 5, offset: 83023}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2600, col: 5, offset: 83055}, + pos: position{line: 2600, col: 5, offset: 83023}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1145, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9218,28 +9218,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1148, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9248,9 +9248,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9258,59 +9258,59 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2601, col: 5, offset: 83078}, + pos: position{line: 2601, col: 5, offset: 83046}, label: "content", expr: &choiceExpr{ - pos: position{line: 2602, col: 9, offset: 83096}, + pos: position{line: 2602, col: 9, offset: 83064}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2602, col: 10, offset: 83097}, + pos: position{line: 2602, col: 10, offset: 83065}, run: (*parser).callonDocumentFragment1159, expr: &labeledExpr{ - pos: position{line: 2602, col: 10, offset: 83097}, + pos: position{line: 2602, col: 10, offset: 83065}, label: "cells", expr: &choiceExpr{ - pos: position{line: 2602, col: 17, offset: 83104}, + pos: position{line: 2602, col: 17, offset: 83072}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2610, col: 21, offset: 83300}, + pos: position{line: 2610, col: 21, offset: 83268}, run: (*parser).callonDocumentFragment1162, expr: &seqExpr{ - pos: position{line: 2610, col: 21, offset: 83300}, + pos: position{line: 2610, col: 21, offset: 83268}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2610, col: 21, offset: 83300}, + pos: position{line: 2610, col: 21, offset: 83268}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2610, col: 27, offset: 83306}, + pos: position{line: 2610, col: 27, offset: 83274}, expr: &actionExpr{ - pos: position{line: 2615, col: 5, offset: 83381}, + pos: position{line: 2615, col: 5, offset: 83349}, run: (*parser).callonDocumentFragment1166, expr: &seqExpr{ - pos: position{line: 2615, col: 5, offset: 83381}, + pos: position{line: 2615, col: 5, offset: 83349}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2615, col: 5, offset: 83381}, + pos: position{line: 2615, col: 5, offset: 83349}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2615, col: 9, offset: 83385}, + pos: position{line: 2615, col: 9, offset: 83353}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1170, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9319,21 +9319,21 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2615, col: 16, offset: 83392}, + pos: position{line: 2615, col: 16, offset: 83360}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 5, offset: 83591}, + pos: position{line: 2621, col: 5, offset: 83560}, run: (*parser).callonDocumentFragment1173, expr: &labeledExpr{ - pos: position{line: 2621, col: 5, offset: 83591}, + pos: position{line: 2621, col: 5, offset: 83560}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 14, offset: 83600}, + pos: position{line: 2621, col: 14, offset: 83569}, run: (*parser).callonDocumentFragment1175, expr: &zeroOrMoreExpr{ - pos: position{line: 2621, col: 14, offset: 83600}, + pos: position{line: 2621, col: 14, offset: 83569}, expr: &charClassMatcher{ - pos: position{line: 2621, col: 14, offset: 83600}, + pos: position{line: 2621, col: 14, offset: 83569}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -9350,28 +9350,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1179, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9380,9 +9380,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9391,40 +9391,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2627, col: 24, offset: 83736}, + pos: position{line: 2627, col: 24, offset: 83705}, run: (*parser).callonDocumentFragment1186, expr: &labeledExpr{ - pos: position{line: 2627, col: 24, offset: 83736}, + pos: position{line: 2627, col: 24, offset: 83705}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2627, col: 30, offset: 83742}, + pos: position{line: 2627, col: 30, offset: 83711}, expr: &actionExpr{ - pos: position{line: 2632, col: 5, offset: 83818}, + pos: position{line: 2632, col: 5, offset: 83787}, run: (*parser).callonDocumentFragment1189, expr: &seqExpr{ - pos: position{line: 2632, col: 5, offset: 83818}, + pos: position{line: 2632, col: 5, offset: 83787}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2632, col: 5, offset: 83818}, + pos: position{line: 2632, col: 5, offset: 83787}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1196, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9433,28 +9433,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1199, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9463,9 +9463,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9473,16 +9473,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, }, ¬Expr{ - pos: position{line: 2633, col: 5, offset: 83841}, + pos: position{line: 2633, col: 5, offset: 83810}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonDocumentFragment1209, @@ -9490,18 +9490,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1214, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9510,28 +9510,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1217, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9540,9 +9540,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9552,17 +9552,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 5, offset: 83856}, + pos: position{line: 2634, col: 5, offset: 83825}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2634, col: 12, offset: 83863}, + pos: position{line: 2634, col: 12, offset: 83832}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, run: (*parser).callonDocumentFragment1226, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -9573,18 +9573,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2634, col: 31, offset: 83882}, + pos: position{line: 2634, col: 31, offset: 83851}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2634, col: 35, offset: 83886}, + pos: position{line: 2634, col: 35, offset: 83855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1231, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9593,27 +9593,27 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2634, col: 42, offset: 83893}, + pos: position{line: 2634, col: 42, offset: 83862}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1234, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9623,37 +9623,37 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 51, offset: 83902}, + pos: position{line: 2634, col: 51, offset: 83871}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 2640, col: 5, offset: 84061}, + pos: position{line: 2640, col: 5, offset: 84030}, expr: &actionExpr{ - pos: position{line: 2641, col: 9, offset: 84071}, + pos: position{line: 2641, col: 9, offset: 84040}, run: (*parser).callonDocumentFragment1241, expr: &seqExpr{ - pos: position{line: 2641, col: 9, offset: 84071}, + pos: position{line: 2641, col: 9, offset: 84040}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2641, col: 9, offset: 84071}, + pos: position{line: 2641, col: 9, offset: 84040}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1248, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9662,28 +9662,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1251, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9692,9 +9692,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9702,16 +9702,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, }, ¬Expr{ - pos: position{line: 2642, col: 9, offset: 84098}, + pos: position{line: 2642, col: 9, offset: 84067}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonDocumentFragment1261, @@ -9719,18 +9719,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1266, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9739,28 +9739,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1269, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9769,9 +9769,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9781,22 +9781,22 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2643, col: 9, offset: 84117}, + pos: position{line: 2643, col: 9, offset: 84086}, expr: &seqExpr{ - pos: position{line: 2643, col: 11, offset: 84119}, + pos: position{line: 2643, col: 11, offset: 84088}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2643, col: 11, offset: 84119}, + pos: position{line: 2643, col: 11, offset: 84088}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2643, col: 18, offset: 84126}, + pos: position{line: 2643, col: 18, offset: 84095}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, run: (*parser).callonDocumentFragment1280, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -9807,7 +9807,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2643, col: 37, offset: 84145}, + pos: position{line: 2643, col: 37, offset: 84114}, val: "|", ignoreCase: false, want: "\"|\"", @@ -9816,15 +9816,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2644, col: 9, offset: 84158}, + pos: position{line: 2644, col: 9, offset: 84127}, label: "content", expr: &actionExpr{ - pos: position{line: 2644, col: 18, offset: 84167}, + pos: position{line: 2644, col: 18, offset: 84136}, run: (*parser).callonDocumentFragment1285, expr: &zeroOrMoreExpr{ - pos: position{line: 2644, col: 18, offset: 84167}, + pos: position{line: 2644, col: 18, offset: 84136}, expr: &charClassMatcher{ - pos: position{line: 2644, col: 18, offset: 84167}, + pos: position{line: 2644, col: 18, offset: 84136}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -9834,30 +9834,30 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2646, col: 12, offset: 84229}, + pos: position{line: 2646, col: 12, offset: 84198}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1290, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9866,9 +9866,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9896,18 +9896,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1302, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9916,28 +9916,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1305, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9946,9 +9946,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -9967,24 +9967,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1316, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -9993,28 +9993,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1319, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10023,9 +10023,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10033,9 +10033,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10044,36 +10044,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonDocumentFragment1328, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentFragment1334, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10083,28 +10083,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1338, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10113,9 +10113,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10151,10 +10151,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1234, col: 36, offset: 38197}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1353, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10163,28 +10163,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1356, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10193,9 +10193,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10229,10 +10229,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1234, col: 36, offset: 38197}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1373, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10241,28 +10241,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1376, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10271,9 +10271,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10300,10 +10300,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1234, col: 36, offset: 38197}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentFragment1386, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10312,28 +10312,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentFragment1389, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10342,9 +10342,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10441,9 +10441,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10515,12 +10515,12 @@ var g = &grammar{ pos: position{line: 305, col: 9, offset: 9232}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonAttributeDeclaration15, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10542,28 +10542,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonAttributeDeclaration21, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10572,9 +10572,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10618,25 +10618,25 @@ var g = &grammar{ want: "\"\\\\\"", }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonAttributeDeclarationValue10, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10647,10 +10647,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 326, col: 9, offset: 9933}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonAttributeDeclarationValue16, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10720,10 +10720,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 344, col: 13, offset: 10478}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonAttributeDeclarationValueElement8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -10732,28 +10732,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonAttributeDeclarationValueElement11, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10762,9 +10762,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -10797,23 +10797,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonAttributeDeclarationValueElement24, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonAttributeDeclarationValueElement26, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78860}, + pos: position{line: 2451, col: 5, offset: 78828}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78878}, + pos: position{line: 2452, col: 9, offset: 78846}, run: (*parser).callonAttributeDeclarationValueElement28, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78879}, + pos: position{line: 2452, col: 10, offset: 78847}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -10825,10 +10825,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonAttributeDeclarationValueElement30, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11665,10 +11665,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 372, col: 35, offset: 11487}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonBlockAttributes100, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11677,28 +11677,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonBlockAttributes103, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11707,9 +11707,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -11723,18 +11723,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonBlockAttributes116, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11743,28 +11743,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonBlockAttributes119, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11773,9 +11773,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -11827,12 +11827,12 @@ var g = &grammar{ pos: position{line: 426, col: 9, offset: 13063}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonBlockAttributes137, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -11841,10 +11841,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonBlockAttributes140, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -11852,27 +11852,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87906}, + pos: position{line: 2768, col: 5, offset: 87875}, run: (*parser).callonBlockAttributes142, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87916}, + pos: position{line: 2769, col: 9, offset: 87885}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87917}, + pos: position{line: 2769, col: 10, offset: 87886}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, run: (*parser).callonBlockAttributes146, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88114}, + pos: position{line: 2774, col: 13, offset: 88083}, val: "[", ignoreCase: false, want: "\"[\"", @@ -11880,20 +11880,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88120}, + pos: position{line: 2774, col: 19, offset: 88089}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, run: (*parser).callonBlockAttributes150, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88251}, + pos: position{line: 2780, col: 14, offset: 88220}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -11902,18 +11902,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88299}, + pos: position{line: 2782, col: 16, offset: 88268}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88300}, + pos: position{line: 2782, col: 17, offset: 88269}, val: "(", ignoreCase: false, want: "\"(\"", @@ -12031,10 +12031,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, run: (*parser).callonBlockAttributes176, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12052,10 +12052,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 376, col: 35, offset: 11642}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonBlockAttributes179, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12064,28 +12064,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonBlockAttributes182, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12094,9 +12094,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -12110,18 +12110,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonBlockAttributes195, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12130,28 +12130,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonBlockAttributes198, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12160,9 +12160,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -12191,10 +12191,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 380, col: 44, offset: 11775}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonBlockAttributes210, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12203,28 +12203,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonBlockAttributes213, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12233,9 +12233,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -12249,18 +12249,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonBlockAttributes226, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -12269,28 +12269,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonBlockAttributes229, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12299,9 +12299,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -12549,10 +12549,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 466, col: 13, offset: 14531}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonFirstPositionalAttributes23, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13084,10 +13084,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 518, col: 9, offset: 16113}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortHandAttributeValue88, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13148,10 +13148,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 524, col: 34, offset: 16256}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonPositionalAttribute11, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13191,10 +13191,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 529, col: 13, offset: 16420}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonPositionalAttribute20, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13217,10 +13217,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 529, col: 26, offset: 16433}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonPositionalAttribute26, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13275,10 +13275,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 549, col: 22, offset: 17080}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonNamedAttribute7, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13309,10 +13309,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 542, col: 9, offset: 16825}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonNamedAttribute13, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13342,10 +13342,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 543, col: 33, offset: 16865}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonNamedAttribute21, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13400,10 +13400,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 559, col: 9, offset: 17297}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonAttributeValue12, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13482,12 +13482,12 @@ var g = &grammar{ pos: position{line: 572, col: 9, offset: 17614}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonSingleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -13496,10 +13496,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSingleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13956,10 +13956,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 592, col: 14, offset: 18354}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDoubleQuotedAttributeValue13, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -13996,12 +13996,12 @@ var g = &grammar{ pos: position{line: 598, col: 9, offset: 18465}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonDoubleQuotedAttributeValueContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -14010,10 +14010,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDoubleQuotedAttributeValueContent8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -14440,10 +14440,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 619, col: 5, offset: 19321}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonUnquotedAttributeValue4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -14833,10 +14833,10 @@ var g = &grammar{ want: "\"{\"", }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonUnquotedAttributeValue83, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -14887,12 +14887,12 @@ var g = &grammar{ pos: position{line: 686, col: 32, offset: 21849}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, run: (*parser).callonCrossReference6, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -14904,10 +14904,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 686, col: 40, offset: 21857}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonCrossReference10, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15100,12 +15100,12 @@ var g = &grammar{ pos: position{line: 688, col: 14, offset: 21974}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, run: (*parser).callonCrossReference48, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -15149,41 +15149,41 @@ var g = &grammar{ pos: position{line: 692, col: 35, offset: 22087}, label: "url", expr: &actionExpr{ - pos: position{line: 2805, col: 17, offset: 88915}, + pos: position{line: 2805, col: 17, offset: 88884}, run: (*parser).callonExternalCrossReference5, expr: &labeledExpr{ - pos: position{line: 2805, col: 17, offset: 88915}, + pos: position{line: 2805, col: 17, offset: 88884}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonExternalCrossReference7, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonExternalCrossReference11, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -15194,27 +15194,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExternalCrossReference22, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15223,11 +15223,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -15622,10 +15622,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonExternalCrossReference104, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -15670,12 +15670,12 @@ var g = &grammar{ pos: position{line: 989, col: 11, offset: 30806}, label: "author", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonMarkdownQuoteAttribution5, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15685,28 +15685,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonMarkdownQuoteAttribution9, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15715,9 +15715,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -15745,36 +15745,36 @@ var g = &grammar{ pos: position{line: 1104, col: 6, offset: 33808}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonDocumentHeader6, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader12, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15784,28 +15784,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader16, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15814,9 +15814,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -15867,10 +15867,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15879,28 +15879,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader37, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -15909,9 +15909,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -15972,10 +15972,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader59, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -15984,28 +15984,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader62, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16014,9 +16014,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16025,9 +16025,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16043,21 +16043,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader77, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16067,28 +16067,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader81, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16097,9 +16097,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16155,10 +16155,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader99, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16167,28 +16167,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader102, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16197,9 +16197,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16208,9 +16208,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16236,36 +16236,36 @@ var g = &grammar{ pos: position{line: 1106, col: 6, offset: 33931}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonDocumentHeader115, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader121, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16275,28 +16275,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader125, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16305,9 +16305,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16358,10 +16358,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader143, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16370,28 +16370,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader146, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16400,9 +16400,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16463,10 +16463,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader168, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16475,28 +16475,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader171, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16505,9 +16505,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16516,9 +16516,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16534,21 +16534,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader186, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16558,28 +16558,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader190, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16588,9 +16588,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16646,10 +16646,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader208, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16658,28 +16658,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader211, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -16688,9 +16688,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16699,9 +16699,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -16745,10 +16745,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1125, col: 20, offset: 34686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader230, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16799,10 +16799,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1144, col: 5, offset: 35291}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader245, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16834,10 +16834,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 5, offset: 35390}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader253, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16869,10 +16869,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1152, col: 5, offset: 35487}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader261, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16897,9 +16897,9 @@ var g = &grammar{ pos: position{line: 1158, col: 5, offset: 35609}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &litMatcher{ @@ -16940,10 +16940,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1130, col: 69, offset: 34879}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader276, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16963,10 +16963,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1130, col: 81, offset: 34891}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader281, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -16984,28 +16984,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader285, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17014,9 +17014,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17031,36 +17031,36 @@ var g = &grammar{ pos: position{line: 1120, col: 6, offset: 34461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonDocumentHeader294, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader300, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17070,28 +17070,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader304, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17100,9 +17100,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17153,10 +17153,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader322, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17165,28 +17165,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader325, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17195,9 +17195,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17258,10 +17258,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader347, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17270,28 +17270,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader350, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17300,9 +17300,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17311,9 +17311,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17329,21 +17329,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader365, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17353,28 +17353,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader369, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17383,9 +17383,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17441,10 +17441,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader387, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17453,28 +17453,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader390, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17483,9 +17483,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17494,9 +17494,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17522,10 +17522,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1169, col: 21, offset: 35887}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader404, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17627,10 +17627,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1181, col: 28, offset: 36518}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader428, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17777,28 +17777,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader460, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17807,9 +17807,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17889,10 +17889,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader482, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -17901,28 +17901,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader485, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -17931,9 +17931,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -17994,10 +17994,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader503, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18006,28 +18006,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader506, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18036,9 +18036,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18047,36 +18047,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonDocumentHeader513, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader519, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -18086,28 +18086,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader523, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18116,9 +18116,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18169,10 +18169,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader541, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18181,28 +18181,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader544, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18211,9 +18211,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18274,10 +18274,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader566, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18286,28 +18286,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader569, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18316,9 +18316,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18327,9 +18327,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18345,21 +18345,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonDocumentHeader584, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -18369,28 +18369,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader588, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18399,9 +18399,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18457,10 +18457,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentHeader606, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18469,28 +18469,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentHeader609, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18499,9 +18499,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18510,9 +18510,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18545,12 +18545,12 @@ var g = &grammar{ want: "\"=\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonDocumentTitle4, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18567,28 +18567,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonDocumentTitle10, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -18597,9 +18597,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -18638,10 +18638,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1144, col: 5, offset: 35291}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentAuthorFullName8, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18673,10 +18673,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 5, offset: 35390}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentAuthorFullName16, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18708,10 +18708,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1152, col: 5, offset: 35487}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonDocumentAuthorFullName24, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18777,12 +18777,12 @@ var g = &grammar{ pos: position{line: 1280, col: 13, offset: 39689}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, run: (*parser).callonInlineMenu6, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -18851,12 +18851,12 @@ var g = &grammar{ pos: position{line: 1291, col: 31, offset: 40149}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonIndexTermContent5, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -18869,10 +18869,10 @@ var g = &grammar{ name: "QuotedText", }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonIndexTermContent9, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -18880,23 +18880,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonIndexTermContent11, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonIndexTermContent13, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78860}, + pos: position{line: 2451, col: 5, offset: 78828}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78878}, + pos: position{line: 2452, col: 9, offset: 78846}, run: (*parser).callonIndexTermContent15, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78879}, + pos: position{line: 2452, col: 10, offset: 78847}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -18992,48 +18992,48 @@ var g = &grammar{ pos: position{line: 1312, col: 15, offset: 40967}, label: "path", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, run: (*parser).callonImageBlock5, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 89018}, + pos: position{line: 2809, col: 20, offset: 88987}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89257}, + pos: position{line: 2817, col: 11, offset: 89226}, run: (*parser).callonImageBlock9, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89270}, + pos: position{line: 2817, col: 24, offset: 89239}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89283}, + pos: position{line: 2817, col: 37, offset: 89252}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89294}, + pos: position{line: 2817, col: 48, offset: 89263}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89305}, + pos: position{line: 2817, col: 59, offset: 89274}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -19044,38 +19044,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 89028}, + pos: position{line: 2809, col: 30, offset: 88997}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonImageBlock17, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonImageBlock21, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -19086,27 +19086,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonImageBlock32, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -19115,11 +19115,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -19514,10 +19514,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonImageBlock114, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -19544,10 +19544,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1312, col: 61, offset: 41013}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonImageBlock119, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -19556,28 +19556,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonImageBlock122, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -19586,9 +19586,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -19625,48 +19625,48 @@ var g = &grammar{ pos: position{line: 1317, col: 30, offset: 41259}, label: "path", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, run: (*parser).callonInlineImage7, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 89018}, + pos: position{line: 2809, col: 20, offset: 88987}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89257}, + pos: position{line: 2817, col: 11, offset: 89226}, run: (*parser).callonInlineImage11, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89270}, + pos: position{line: 2817, col: 24, offset: 89239}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89283}, + pos: position{line: 2817, col: 37, offset: 89252}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89294}, + pos: position{line: 2817, col: 48, offset: 89263}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89305}, + pos: position{line: 2817, col: 59, offset: 89274}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -19677,38 +19677,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 89028}, + pos: position{line: 2809, col: 30, offset: 88997}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonInlineImage19, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonInlineImage23, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -19719,27 +19719,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineImage34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -19748,11 +19748,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -20147,10 +20147,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonInlineImage116, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -20245,12 +20245,12 @@ var g = &grammar{ expr: &zeroOrOneExpr{ pos: position{line: 1331, col: 35, offset: 42167}, expr: &actionExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, run: (*parser).callonInlineFootnote6, expr: &oneOrMoreExpr{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, expr: &charClassMatcher{ - pos: position{line: 2745, col: 14, offset: 87421}, + pos: position{line: 2745, col: 14, offset: 87390}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -20328,21 +20328,21 @@ var g = &grammar{ pos: position{line: 1344, col: 9, offset: 42545}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, run: (*parser).callonFootnoteElement7, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, run: (*parser).callonFootnoteElement10, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -20352,36 +20352,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87558}, + pos: position{line: 2753, col: 5, offset: 87527}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87618}, + pos: position{line: 2755, col: 9, offset: 87587}, run: (*parser).callonFootnoteElement16, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87698}, + pos: position{line: 2759, col: 5, offset: 87667}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87713}, + pos: position{line: 2760, col: 13, offset: 87682}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -20394,12 +20394,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonFootnoteElement21, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -20408,21 +20408,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, run: (*parser).callonFootnoteElement24, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79960}, + pos: position{line: 2479, col: 10, offset: 79928}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79961}, + pos: position{line: 2479, col: 11, offset: 79929}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -20433,29 +20433,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonFootnoteElement29, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonFootnoteElement31, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80224}, + pos: position{line: 2488, col: 5, offset: 80192}, run: (*parser).callonFootnoteElement32, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80349}, + pos: position{line: 2492, col: 5, offset: 80317}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80353}, + pos: position{line: 2492, col: 9, offset: 80321}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80354}, + pos: position{line: 2492, col: 10, offset: 80322}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -20474,27 +20474,27 @@ var g = &grammar{ name: "Replacement", }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87906}, + pos: position{line: 2768, col: 5, offset: 87875}, run: (*parser).callonFootnoteElement38, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87916}, + pos: position{line: 2769, col: 9, offset: 87885}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87917}, + pos: position{line: 2769, col: 10, offset: 87886}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, run: (*parser).callonFootnoteElement42, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88114}, + pos: position{line: 2774, col: 13, offset: 88083}, val: "[", ignoreCase: false, want: "\"[\"", @@ -20502,20 +20502,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88120}, + pos: position{line: 2774, col: 19, offset: 88089}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, run: (*parser).callonFootnoteElement46, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88251}, + pos: position{line: 2780, col: 14, offset: 88220}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -20524,18 +20524,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88299}, + pos: position{line: 2782, col: 16, offset: 88268}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88300}, + pos: position{line: 2782, col: 17, offset: 88269}, val: "(", ignoreCase: false, want: "\"(\"", @@ -20573,10 +20573,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1214, col: 5, offset: 37589}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonFootnoteElement59, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -20587,28 +20587,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1214, col: 12, offset: 37596}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonFootnoteElement63, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -20617,9 +20617,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -20975,23 +20975,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonFootnoteElement139, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonFootnoteElement141, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78860}, + pos: position{line: 2451, col: 5, offset: 78828}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78878}, + pos: position{line: 2452, col: 9, offset: 78846}, run: (*parser).callonFootnoteElement143, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78879}, + pos: position{line: 2452, col: 10, offset: 78847}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -21003,25 +21003,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonFootnoteElement145, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -21030,10 +21030,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, run: (*parser).callonFootnoteElement150, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -21165,55 +21165,55 @@ var g = &grammar{ pos: position{line: 1406, col: 5, offset: 45251}, label: "url", expr: &actionExpr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, run: (*parser).callonLink6, expr: &seqExpr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, expr: &litMatcher{ - pos: position{line: 2813, col: 24, offset: 89139}, + pos: position{line: 2813, col: 24, offset: 89108}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2813, col: 28, offset: 89143}, + pos: position{line: 2813, col: 28, offset: 89112}, label: "scheme", expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89257}, + pos: position{line: 2817, col: 11, offset: 89226}, run: (*parser).callonLink11, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89270}, + pos: position{line: 2817, col: 24, offset: 89239}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89283}, + pos: position{line: 2817, col: 37, offset: 89252}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89294}, + pos: position{line: 2817, col: 48, offset: 89263}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89305}, + pos: position{line: 2817, col: 59, offset: 89274}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -21223,38 +21223,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2813, col: 44, offset: 89159}, + pos: position{line: 2813, col: 44, offset: 89128}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonLink19, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonLink23, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -21265,27 +21265,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonLink34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -21294,11 +21294,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -21693,10 +21693,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonLink116, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -21871,48 +21871,48 @@ var g = &grammar{ pos: position{line: 1419, col: 17, offset: 45666}, label: "url", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, run: (*parser).callonRelativeLink6, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 89018}, + pos: position{line: 2809, col: 20, offset: 88987}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89257}, + pos: position{line: 2817, col: 11, offset: 89226}, run: (*parser).callonRelativeLink10, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89270}, + pos: position{line: 2817, col: 24, offset: 89239}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89283}, + pos: position{line: 2817, col: 37, offset: 89252}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89294}, + pos: position{line: 2817, col: 48, offset: 89263}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89305}, + pos: position{line: 2817, col: 59, offset: 89274}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -21923,38 +21923,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 89028}, + pos: position{line: 2809, col: 30, offset: 88997}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonRelativeLink18, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonRelativeLink22, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -21965,27 +21965,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonRelativeLink33, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -21994,11 +21994,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -22393,10 +22393,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonRelativeLink115, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -22439,48 +22439,48 @@ var g = &grammar{ pos: position{line: 1424, col: 13, offset: 45833}, label: "url", expr: &actionExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, run: (*parser).callonRelativeLink123, expr: &seqExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2809, col: 13, offset: 89011}, + pos: position{line: 2809, col: 13, offset: 88980}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 2809, col: 20, offset: 89018}, + pos: position{line: 2809, col: 20, offset: 88987}, expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89257}, + pos: position{line: 2817, col: 11, offset: 89226}, run: (*parser).callonRelativeLink127, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89270}, + pos: position{line: 2817, col: 24, offset: 89239}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89283}, + pos: position{line: 2817, col: 37, offset: 89252}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89294}, + pos: position{line: 2817, col: 48, offset: 89263}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89305}, + pos: position{line: 2817, col: 59, offset: 89274}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -22491,38 +22491,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2809, col: 30, offset: 89028}, + pos: position{line: 2809, col: 30, offset: 88997}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonRelativeLink135, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonRelativeLink139, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -22533,27 +22533,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonRelativeLink150, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -22562,11 +22562,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -22961,10 +22961,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonRelativeLink232, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -23016,55 +23016,55 @@ var g = &grammar{ pos: position{line: 1431, col: 9, offset: 46142}, label: "url", expr: &actionExpr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, run: (*parser).callonExternalLink6, expr: &seqExpr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, expr: &litMatcher{ - pos: position{line: 2813, col: 24, offset: 89139}, + pos: position{line: 2813, col: 24, offset: 89108}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2813, col: 28, offset: 89143}, + pos: position{line: 2813, col: 28, offset: 89112}, label: "scheme", expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89257}, + pos: position{line: 2817, col: 11, offset: 89226}, run: (*parser).callonExternalLink11, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89270}, + pos: position{line: 2817, col: 24, offset: 89239}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89283}, + pos: position{line: 2817, col: 37, offset: 89252}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89294}, + pos: position{line: 2817, col: 48, offset: 89263}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89305}, + pos: position{line: 2817, col: 59, offset: 89274}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -23074,38 +23074,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2813, col: 44, offset: 89159}, + pos: position{line: 2813, col: 44, offset: 89128}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonExternalLink19, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonExternalLink23, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -23116,27 +23116,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExternalLink34, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -23145,11 +23145,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -23544,10 +23544,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonExternalLink116, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -23587,55 +23587,55 @@ var g = &grammar{ pos: position{line: 1436, col: 5, offset: 46312}, label: "url", expr: &actionExpr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, run: (*parser).callonExternalLink124, expr: &seqExpr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2813, col: 23, offset: 89138}, + pos: position{line: 2813, col: 23, offset: 89107}, expr: &litMatcher{ - pos: position{line: 2813, col: 24, offset: 89139}, + pos: position{line: 2813, col: 24, offset: 89108}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 2813, col: 28, offset: 89143}, + pos: position{line: 2813, col: 28, offset: 89112}, label: "scheme", expr: &actionExpr{ - pos: position{line: 2817, col: 11, offset: 89257}, + pos: position{line: 2817, col: 11, offset: 89226}, run: (*parser).callonExternalLink129, expr: &choiceExpr{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2817, col: 12, offset: 89258}, + pos: position{line: 2817, col: 12, offset: 89227}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 2817, col: 24, offset: 89270}, + pos: position{line: 2817, col: 24, offset: 89239}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 2817, col: 37, offset: 89283}, + pos: position{line: 2817, col: 37, offset: 89252}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 2817, col: 48, offset: 89294}, + pos: position{line: 2817, col: 48, offset: 89263}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 2817, col: 59, offset: 89305}, + pos: position{line: 2817, col: 59, offset: 89274}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -23645,38 +23645,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2813, col: 44, offset: 89159}, + pos: position{line: 2813, col: 44, offset: 89128}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonExternalLink137, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonExternalLink141, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -23687,27 +23687,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExternalLink152, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -23716,11 +23716,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -24115,10 +24115,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonExternalLink234, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -24184,10 +24184,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListElements11, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24354,12 +24354,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListElements45, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24402,28 +24402,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListElements57, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24432,9 +24432,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -24464,10 +24464,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListElements70, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24508,12 +24508,12 @@ var g = &grammar{ run: (*parser).callonListElements78, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListElements79, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24585,12 +24585,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListElements96, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24634,28 +24634,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListElements108, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24664,9 +24664,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -24724,12 +24724,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListElements126, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24772,28 +24772,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListElements138, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24802,9 +24802,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -24869,28 +24869,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListElements161, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24899,9 +24899,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -24964,10 +24964,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListElements182, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -24976,28 +24976,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListElements185, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25006,9 +25006,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -25022,18 +25022,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListElements198, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25042,28 +25042,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListElements201, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25072,9 +25072,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -25093,12 +25093,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListElements210, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25125,28 +25125,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListElements218, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25155,9 +25155,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -25215,9 +25215,9 @@ var g = &grammar{ pos: position{line: 1487, col: 5, offset: 48062}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ @@ -25241,18 +25241,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement15, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25261,28 +25261,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement18, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25291,9 +25291,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -25326,10 +25326,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement33, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25496,12 +25496,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement67, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25544,28 +25544,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement79, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25574,9 +25574,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -25606,10 +25606,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement92, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25650,12 +25650,12 @@ var g = &grammar{ run: (*parser).callonExtraListElement100, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement101, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25727,12 +25727,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement118, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25776,28 +25776,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement130, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25806,9 +25806,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -25866,12 +25866,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement148, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -25914,28 +25914,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement160, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25944,9 +25944,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -26011,28 +26011,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement183, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26041,9 +26041,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -26106,10 +26106,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement204, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26118,28 +26118,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement207, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26148,9 +26148,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -26164,18 +26164,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement220, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26184,28 +26184,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement223, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26214,9 +26214,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -26235,12 +26235,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement232, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26267,28 +26267,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement240, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26297,9 +26297,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -26360,10 +26360,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement260, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26530,12 +26530,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement294, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26578,28 +26578,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement306, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26608,9 +26608,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -26640,10 +26640,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement319, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26684,12 +26684,12 @@ var g = &grammar{ run: (*parser).callonExtraListElement327, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement328, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26761,12 +26761,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement345, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26810,28 +26810,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement357, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26840,9 +26840,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -26900,12 +26900,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement375, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -26948,28 +26948,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement387, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26978,9 +26978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -27045,28 +27045,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement410, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27075,9 +27075,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -27140,10 +27140,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement431, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27152,28 +27152,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement434, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27182,9 +27182,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -27198,18 +27198,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement447, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27218,28 +27218,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement450, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27248,9 +27248,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -27269,12 +27269,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement459, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27301,28 +27301,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement467, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27331,9 +27331,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -27358,36 +27358,36 @@ var g = &grammar{ name: "ListContinuation", }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonExtraListElement475, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonExtraListElement481, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27397,28 +27397,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement485, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27427,9 +27427,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -27452,18 +27452,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement500, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27472,28 +27472,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement503, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27502,9 +27502,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -27527,10 +27527,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement514, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27539,25 +27539,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement516, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27579,10 +27579,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement525, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27749,12 +27749,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement559, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27777,10 +27777,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement566, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27821,12 +27821,12 @@ var g = &grammar{ run: (*parser).callonExtraListElement574, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement575, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27877,12 +27877,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonExtraListElement587, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -27943,28 +27943,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement605, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -27973,9 +27973,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28032,7 +28032,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -28082,10 +28082,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement636, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28094,28 +28094,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement639, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28124,9 +28124,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28171,10 +28171,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement655, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28183,28 +28183,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement658, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28213,9 +28213,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28256,10 +28256,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement673, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28268,28 +28268,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement676, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28298,9 +28298,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28345,10 +28345,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement692, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28357,28 +28357,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement695, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28387,9 +28387,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28434,10 +28434,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement711, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28446,28 +28446,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement714, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28476,9 +28476,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28523,10 +28523,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement730, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28535,28 +28535,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement733, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28565,9 +28565,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28612,10 +28612,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement749, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28624,28 +28624,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement752, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28654,9 +28654,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28701,10 +28701,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement768, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28713,28 +28713,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement771, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28743,9 +28743,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28790,10 +28790,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonExtraListElement787, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28802,28 +28802,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement790, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28832,9 +28832,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28853,12 +28853,12 @@ var g = &grammar{ pos: position{line: 1512, col: 5, offset: 49008}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonExtraListElement798, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -28868,28 +28868,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonExtraListElement802, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28898,9 +28898,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -28935,10 +28935,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1529, col: 13, offset: 49432}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuation7, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28947,25 +28947,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuation9, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28986,10 +28986,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuation16, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -28998,25 +28998,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuation18, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29049,9 +29049,9 @@ var g = &grammar{ pos: position{line: 1539, col: 5, offset: 49727}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ @@ -29077,10 +29077,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement13, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29247,12 +29247,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement47, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29295,28 +29295,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement59, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29325,9 +29325,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -29357,10 +29357,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement72, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29401,12 +29401,12 @@ var g = &grammar{ run: (*parser).callonListContinuationElement80, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement81, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29478,12 +29478,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement98, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29527,28 +29527,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement110, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29557,9 +29557,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -29617,12 +29617,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement128, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29665,28 +29665,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement140, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29695,9 +29695,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -29762,28 +29762,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement163, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29792,9 +29792,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -29857,10 +29857,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1680, col: 9, offset: 54371}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement184, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29869,28 +29869,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement187, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29899,9 +29899,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -29915,18 +29915,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement200, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -29935,28 +29935,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement203, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29965,9 +29965,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -29986,12 +29986,12 @@ var g = &grammar{ pos: position{line: 1687, col: 9, offset: 54519}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement212, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30018,28 +30018,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement220, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30048,9 +30048,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30091,18 +30091,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement237, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30111,28 +30111,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement240, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30141,9 +30141,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30208,10 +30208,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 360, col: 49, offset: 10940}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement259, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30220,28 +30220,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement262, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30250,9 +30250,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30313,10 +30313,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 362, col: 39, offset: 11061}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement280, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30325,28 +30325,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement283, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30355,9 +30355,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30408,10 +30408,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement301, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30420,28 +30420,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement304, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30450,9 +30450,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30513,10 +30513,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement326, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30525,28 +30525,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement329, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30555,9 +30555,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30566,9 +30566,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30584,21 +30584,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement344, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -30608,28 +30608,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement348, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30638,9 +30638,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30696,10 +30696,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement366, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30708,28 +30708,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement369, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30738,9 +30738,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30749,9 +30749,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30806,10 +30806,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement390, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30818,28 +30818,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement393, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30848,9 +30848,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30922,10 +30922,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement418, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -30934,28 +30934,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement421, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -30964,9 +30964,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -30982,9 +30982,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31000,21 +31000,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement437, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31024,28 +31024,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement441, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31054,9 +31054,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31121,10 +31121,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement462, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31133,28 +31133,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement465, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31163,9 +31163,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31181,9 +31181,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31235,10 +31235,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement486, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31247,28 +31247,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement489, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31277,9 +31277,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31313,10 +31313,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement504, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31325,28 +31325,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement507, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31355,9 +31355,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31375,21 +31375,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement520, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31399,28 +31399,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement524, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31429,9 +31429,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31459,10 +31459,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 963, col: 40, offset: 30149}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement535, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31471,28 +31471,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement538, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31501,9 +31501,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31560,10 +31560,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement557, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31572,28 +31572,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement560, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31602,9 +31602,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31676,10 +31676,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement585, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31688,28 +31688,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement588, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31718,9 +31718,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31736,9 +31736,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31754,21 +31754,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement604, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31778,28 +31778,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement608, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31808,9 +31808,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31875,10 +31875,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement629, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -31887,28 +31887,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement632, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -31917,9 +31917,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31935,9 +31935,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -31993,10 +31993,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement654, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32005,28 +32005,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement657, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32035,9 +32035,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32109,10 +32109,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement682, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32121,28 +32121,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement685, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32151,9 +32151,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32169,9 +32169,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32187,21 +32187,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement701, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32211,28 +32211,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement705, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32241,9 +32241,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32308,10 +32308,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement726, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32320,28 +32320,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement729, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32350,9 +32350,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32368,9 +32368,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32426,10 +32426,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement751, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32438,28 +32438,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement754, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32468,9 +32468,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32542,10 +32542,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement779, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32554,28 +32554,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement782, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32584,9 +32584,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32602,9 +32602,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32620,21 +32620,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement798, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32644,28 +32644,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement802, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32674,9 +32674,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32741,10 +32741,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement823, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32753,28 +32753,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement826, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32783,9 +32783,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32801,9 +32801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32837,18 +32837,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement847, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -32857,28 +32857,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement850, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32887,9 +32887,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32908,12 +32908,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonListContinuationElement859, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32923,28 +32923,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement863, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -32953,9 +32953,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -32987,18 +32987,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement881, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33007,28 +33007,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement884, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33037,9 +33037,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33058,12 +33058,12 @@ var g = &grammar{ pos: position{line: 984, col: 5, offset: 30684}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonListContinuationElement893, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33073,28 +33073,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement897, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33103,9 +33103,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33114,21 +33114,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, run: (*parser).callonListContinuationElement904, expr: &seqExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonListContinuationElement907, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33138,32 +33138,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1785, col: 5, offset: 57661}, + pos: position{line: 1785, col: 5, offset: 57629}, run: (*parser).callonListContinuationElement910, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement912, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33172,9 +33172,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33221,10 +33221,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement928, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33233,28 +33233,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement931, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33263,9 +33263,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33313,10 +33313,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement950, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33325,28 +33325,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement953, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33355,9 +33355,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33366,9 +33366,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33384,21 +33384,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement968, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33408,28 +33408,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement972, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33438,9 +33438,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33485,10 +33485,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 778, col: 8, offset: 24949}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement988, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33497,28 +33497,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement991, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33527,9 +33527,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33538,9 +33538,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33596,10 +33596,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1012, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33608,28 +33608,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1015, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33638,9 +33638,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33712,10 +33712,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1040, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33724,28 +33724,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1043, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33754,9 +33754,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33772,9 +33772,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33790,21 +33790,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement1059, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33814,28 +33814,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1063, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33844,9 +33844,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33911,10 +33911,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1084, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -33923,28 +33923,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1087, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -33953,9 +33953,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -33971,9 +33971,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34029,10 +34029,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1109, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34041,28 +34041,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1112, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34071,9 +34071,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34145,10 +34145,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1137, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34157,28 +34157,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1140, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34187,9 +34187,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34205,9 +34205,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34223,21 +34223,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement1156, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34247,28 +34247,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1160, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34277,9 +34277,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34344,10 +34344,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1181, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34356,28 +34356,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1184, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34386,9 +34386,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34404,9 +34404,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34462,10 +34462,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1206, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34474,28 +34474,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1209, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34504,9 +34504,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34578,10 +34578,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1234, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34590,28 +34590,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1237, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34620,9 +34620,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34638,9 +34638,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34656,21 +34656,21 @@ var g = &grammar{ pos: position{line: 811, col: 5, offset: 26088}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ pos: position{line: 812, col: 5, offset: 26163}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement1253, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34680,28 +34680,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1257, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34710,9 +34710,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34777,10 +34777,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1278, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34789,28 +34789,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1281, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34819,9 +34819,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34837,9 +34837,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -34850,52 +34850,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2696, col: 18, offset: 85842}, + pos: position{line: 2696, col: 18, offset: 85811}, run: (*parser).callonListContinuationElement1291, expr: &seqExpr{ - pos: position{line: 2696, col: 18, offset: 85842}, + pos: position{line: 2696, col: 18, offset: 85811}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2697, col: 9, offset: 85852}, + pos: position{line: 2697, col: 9, offset: 85821}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2697, col: 9, offset: 85852}, + pos: position{line: 2697, col: 9, offset: 85821}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2698, col: 11, offset: 85888}, + pos: position{line: 2698, col: 11, offset: 85857}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2698, col: 19, offset: 85896}, + pos: position{line: 2698, col: 19, offset: 85865}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2698, col: 29, offset: 85906}, + pos: position{line: 2698, col: 29, offset: 85875}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2698, col: 37, offset: 85914}, + pos: position{line: 2698, col: 37, offset: 85883}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2698, col: 47, offset: 85924}, + pos: position{line: 2698, col: 47, offset: 85893}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2698, col: 55, offset: 85932}, + pos: position{line: 2698, col: 55, offset: 85901}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -34903,12 +34903,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2699, col: 11, offset: 85990}, + pos: position{line: 2699, col: 11, offset: 85959}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1302, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -34917,28 +34917,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1305, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34947,36 +34947,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1313, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34985,9 +34985,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35000,24 +35000,24 @@ var g = &grammar{ name: "ImageBlock", }, &actionExpr{ - pos: position{line: 2587, col: 5, offset: 82779}, + pos: position{line: 2587, col: 5, offset: 82747}, run: (*parser).callonListContinuationElement1321, expr: &seqExpr{ - pos: position{line: 2587, col: 5, offset: 82779}, + pos: position{line: 2587, col: 5, offset: 82747}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1325, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35026,28 +35026,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1328, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35056,20 +35056,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, &labeledExpr{ - pos: position{line: 2588, col: 5, offset: 82803}, + pos: position{line: 2588, col: 5, offset: 82771}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 2588, col: 11, offset: 82809}, + pos: position{line: 2588, col: 11, offset: 82777}, expr: &choiceExpr{ - pos: position{line: 2588, col: 12, offset: 82810}, + pos: position{line: 2588, col: 12, offset: 82778}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, @@ -35078,18 +35078,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1343, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35098,28 +35098,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1346, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35128,9 +35128,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35139,32 +35139,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2600, col: 5, offset: 83055}, + pos: position{line: 2600, col: 5, offset: 83023}, run: (*parser).callonListContinuationElement1353, expr: &seqExpr{ - pos: position{line: 2600, col: 5, offset: 83055}, + pos: position{line: 2600, col: 5, offset: 83023}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2600, col: 5, offset: 83055}, + pos: position{line: 2600, col: 5, offset: 83023}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1360, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35173,28 +35173,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1363, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35203,9 +35203,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35213,59 +35213,59 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2601, col: 5, offset: 83078}, + pos: position{line: 2601, col: 5, offset: 83046}, label: "content", expr: &choiceExpr{ - pos: position{line: 2602, col: 9, offset: 83096}, + pos: position{line: 2602, col: 9, offset: 83064}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2602, col: 10, offset: 83097}, + pos: position{line: 2602, col: 10, offset: 83065}, run: (*parser).callonListContinuationElement1374, expr: &labeledExpr{ - pos: position{line: 2602, col: 10, offset: 83097}, + pos: position{line: 2602, col: 10, offset: 83065}, label: "cells", expr: &choiceExpr{ - pos: position{line: 2602, col: 17, offset: 83104}, + pos: position{line: 2602, col: 17, offset: 83072}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2610, col: 21, offset: 83300}, + pos: position{line: 2610, col: 21, offset: 83268}, run: (*parser).callonListContinuationElement1377, expr: &seqExpr{ - pos: position{line: 2610, col: 21, offset: 83300}, + pos: position{line: 2610, col: 21, offset: 83268}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2610, col: 21, offset: 83300}, + pos: position{line: 2610, col: 21, offset: 83268}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2610, col: 27, offset: 83306}, + pos: position{line: 2610, col: 27, offset: 83274}, expr: &actionExpr{ - pos: position{line: 2615, col: 5, offset: 83381}, + pos: position{line: 2615, col: 5, offset: 83349}, run: (*parser).callonListContinuationElement1381, expr: &seqExpr{ - pos: position{line: 2615, col: 5, offset: 83381}, + pos: position{line: 2615, col: 5, offset: 83349}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2615, col: 5, offset: 83381}, + pos: position{line: 2615, col: 5, offset: 83349}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2615, col: 9, offset: 83385}, + pos: position{line: 2615, col: 9, offset: 83353}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1385, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35274,21 +35274,21 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2615, col: 16, offset: 83392}, + pos: position{line: 2615, col: 16, offset: 83360}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 5, offset: 83591}, + pos: position{line: 2621, col: 5, offset: 83560}, run: (*parser).callonListContinuationElement1388, expr: &labeledExpr{ - pos: position{line: 2621, col: 5, offset: 83591}, + pos: position{line: 2621, col: 5, offset: 83560}, label: "content", expr: &actionExpr{ - pos: position{line: 2621, col: 14, offset: 83600}, + pos: position{line: 2621, col: 14, offset: 83569}, run: (*parser).callonListContinuationElement1390, expr: &zeroOrMoreExpr{ - pos: position{line: 2621, col: 14, offset: 83600}, + pos: position{line: 2621, col: 14, offset: 83569}, expr: &charClassMatcher{ - pos: position{line: 2621, col: 14, offset: 83600}, + pos: position{line: 2621, col: 14, offset: 83569}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -35305,28 +35305,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1394, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35335,9 +35335,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35346,40 +35346,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2627, col: 24, offset: 83736}, + pos: position{line: 2627, col: 24, offset: 83705}, run: (*parser).callonListContinuationElement1401, expr: &labeledExpr{ - pos: position{line: 2627, col: 24, offset: 83736}, + pos: position{line: 2627, col: 24, offset: 83705}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2627, col: 30, offset: 83742}, + pos: position{line: 2627, col: 30, offset: 83711}, expr: &actionExpr{ - pos: position{line: 2632, col: 5, offset: 83818}, + pos: position{line: 2632, col: 5, offset: 83787}, run: (*parser).callonListContinuationElement1404, expr: &seqExpr{ - pos: position{line: 2632, col: 5, offset: 83818}, + pos: position{line: 2632, col: 5, offset: 83787}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2632, col: 5, offset: 83818}, + pos: position{line: 2632, col: 5, offset: 83787}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1411, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35388,28 +35388,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1414, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35418,9 +35418,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35428,16 +35428,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, }, ¬Expr{ - pos: position{line: 2633, col: 5, offset: 83841}, + pos: position{line: 2633, col: 5, offset: 83810}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonListContinuationElement1424, @@ -35445,18 +35445,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1429, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35465,28 +35465,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1432, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35495,9 +35495,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35507,17 +35507,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 5, offset: 83856}, + pos: position{line: 2634, col: 5, offset: 83825}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2634, col: 12, offset: 83863}, + pos: position{line: 2634, col: 12, offset: 83832}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, run: (*parser).callonListContinuationElement1441, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -35528,18 +35528,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2634, col: 31, offset: 83882}, + pos: position{line: 2634, col: 31, offset: 83851}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2634, col: 35, offset: 83886}, + pos: position{line: 2634, col: 35, offset: 83855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1446, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35548,27 +35548,27 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2634, col: 42, offset: 83893}, + pos: position{line: 2634, col: 42, offset: 83862}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1449, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35578,37 +35578,37 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2634, col: 51, offset: 83902}, + pos: position{line: 2634, col: 51, offset: 83871}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 2640, col: 5, offset: 84061}, + pos: position{line: 2640, col: 5, offset: 84030}, expr: &actionExpr{ - pos: position{line: 2641, col: 9, offset: 84071}, + pos: position{line: 2641, col: 9, offset: 84040}, run: (*parser).callonListContinuationElement1456, expr: &seqExpr{ - pos: position{line: 2641, col: 9, offset: 84071}, + pos: position{line: 2641, col: 9, offset: 84040}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2641, col: 9, offset: 84071}, + pos: position{line: 2641, col: 9, offset: 84040}, expr: &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1463, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35617,28 +35617,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1466, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35647,9 +35647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35657,16 +35657,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, }, ¬Expr{ - pos: position{line: 2642, col: 9, offset: 84098}, + pos: position{line: 2642, col: 9, offset: 84067}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonListContinuationElement1476, @@ -35674,18 +35674,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1481, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35694,28 +35694,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1484, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35724,9 +35724,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35736,22 +35736,22 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2643, col: 9, offset: 84117}, + pos: position{line: 2643, col: 9, offset: 84086}, expr: &seqExpr{ - pos: position{line: 2643, col: 11, offset: 84119}, + pos: position{line: 2643, col: 11, offset: 84088}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2643, col: 11, offset: 84119}, + pos: position{line: 2643, col: 11, offset: 84088}, label: "format", expr: &zeroOrOneExpr{ - pos: position{line: 2643, col: 18, offset: 84126}, + pos: position{line: 2643, col: 18, offset: 84095}, expr: &actionExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, run: (*parser).callonListContinuationElement1495, expr: &zeroOrMoreExpr{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, expr: &charClassMatcher{ - pos: position{line: 2651, col: 20, offset: 84327}, + pos: position{line: 2651, col: 20, offset: 84296}, val: "[^ |\\r\\n]", chars: []rune{' ', '|', '\r', '\n'}, ignoreCase: false, @@ -35762,7 +35762,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2643, col: 37, offset: 84145}, + pos: position{line: 2643, col: 37, offset: 84114}, val: "|", ignoreCase: false, want: "\"|\"", @@ -35771,15 +35771,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2644, col: 9, offset: 84158}, + pos: position{line: 2644, col: 9, offset: 84127}, label: "content", expr: &actionExpr{ - pos: position{line: 2644, col: 18, offset: 84167}, + pos: position{line: 2644, col: 18, offset: 84136}, run: (*parser).callonListContinuationElement1500, expr: &zeroOrMoreExpr{ - pos: position{line: 2644, col: 18, offset: 84167}, + pos: position{line: 2644, col: 18, offset: 84136}, expr: &charClassMatcher{ - pos: position{line: 2644, col: 18, offset: 84167}, + pos: position{line: 2644, col: 18, offset: 84136}, val: "[^|\\r\\n]", chars: []rune{'|', '\r', '\n'}, ignoreCase: false, @@ -35789,30 +35789,30 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 2646, col: 12, offset: 84229}, + pos: position{line: 2646, col: 12, offset: 84198}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1505, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35821,9 +35821,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35851,18 +35851,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1517, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35871,28 +35871,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1520, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35901,9 +35901,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35922,24 +35922,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2597, col: 22, offset: 83016}, + pos: position{line: 2597, col: 22, offset: 82984}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2593, col: 19, offset: 82936}, + pos: position{line: 2593, col: 19, offset: 82904}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2593, col: 26, offset: 82943}, + pos: position{line: 2593, col: 26, offset: 82911}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1531, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -35948,28 +35948,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1534, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35978,9 +35978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35988,9 +35988,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -35999,36 +35999,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonListContinuationElement1543, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonListContinuationElement1549, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36038,28 +36038,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1553, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36068,9 +36068,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -36161,12 +36161,12 @@ var g = &grammar{ expr: &andExpr{ pos: position{line: 1738, col: 13, offset: 56119}, expr: &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement1581, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36202,18 +36202,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1593, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36222,28 +36222,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1596, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36252,9 +36252,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -36277,10 +36277,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1607, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36289,25 +36289,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1609, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36329,10 +36329,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1577, col: 5, offset: 50855}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1618, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36499,12 +36499,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement1652, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36527,10 +36527,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1627, col: 5, offset: 52817}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1659, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36571,12 +36571,12 @@ var g = &grammar{ run: (*parser).callonListContinuationElement1667, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement1668, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36627,12 +36627,12 @@ var g = &grammar{ want: "\">\"", }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonListContinuationElement1680, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36693,28 +36693,28 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1662, col: 35, offset: 53866}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1698, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36723,9 +36723,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -36782,7 +36782,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -36832,10 +36832,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1729, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36844,28 +36844,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1732, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36874,9 +36874,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -36921,10 +36921,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1748, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -36933,28 +36933,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1751, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36963,9 +36963,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37006,10 +37006,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1766, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37018,28 +37018,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1769, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37048,9 +37048,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37095,10 +37095,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1785, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37107,28 +37107,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1788, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37137,9 +37137,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37184,10 +37184,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1804, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37196,28 +37196,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1807, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37226,9 +37226,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37273,10 +37273,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1823, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37285,28 +37285,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1826, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37315,9 +37315,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37362,10 +37362,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1842, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37374,28 +37374,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1845, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37404,9 +37404,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37451,10 +37451,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1861, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37463,28 +37463,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1864, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37493,9 +37493,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37540,10 +37540,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonListContinuationElement1880, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37552,28 +37552,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1883, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37582,9 +37582,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37603,12 +37603,12 @@ var g = &grammar{ pos: position{line: 1512, col: 5, offset: 49008}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonListContinuationElement1891, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37618,28 +37618,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonListContinuationElement1895, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37648,9 +37648,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -37715,10 +37715,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1705, col: 66, offset: 55054}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonCallout11, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37732,25 +37732,25 @@ var g = &grammar{ pos: position{line: 1705, col: 75, offset: 55063}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonCallout15, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37759,9 +37759,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, &ruleRefExpr{ @@ -37790,7 +37790,7 @@ var g = &grammar{ pos: position{line: 1746, col: 7, offset: 56318}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -37809,12 +37809,12 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonShortcutParagraph9, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37905,12 +37905,12 @@ var g = &grammar{ expr: &andExpr{ pos: position{line: 1738, col: 13, offset: 56119}, expr: &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonShortcutParagraph31, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -37932,21 +37932,21 @@ var g = &grammar{ pos: position{line: 1748, col: 5, offset: 56498}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, run: (*parser).callonShortcutParagraph35, expr: &seqExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonShortcutParagraph38, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37956,32 +37956,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1785, col: 5, offset: 57661}, + pos: position{line: 1785, col: 5, offset: 57629}, run: (*parser).callonShortcutParagraph41, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph43, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37990,9 +37990,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38006,24 +38006,24 @@ var g = &grammar{ run: (*parser).callonShortcutParagraph50, }, &labeledExpr{ - pos: position{line: 1756, col: 5, offset: 56894}, + pos: position{line: 1756, col: 5, offset: 56862}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1756, col: 16, offset: 56905}, + pos: position{line: 1756, col: 16, offset: 56873}, expr: &actionExpr{ - pos: position{line: 1757, col: 9, offset: 56915}, + pos: position{line: 1757, col: 9, offset: 56883}, run: (*parser).callonShortcutParagraph53, expr: &seqExpr{ - pos: position{line: 1757, col: 9, offset: 56915}, + pos: position{line: 1757, col: 9, offset: 56883}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 1758, col: 9, offset: 56931}, + pos: position{line: 1758, col: 9, offset: 56899}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonShortcutParagraph58, @@ -38031,18 +38031,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph63, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38051,28 +38051,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph66, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38081,9 +38081,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38093,14 +38093,14 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1759, col: 9, offset: 56950}, + pos: position{line: 1759, col: 9, offset: 56918}, expr: &ruleRefExpr{ - pos: position{line: 1759, col: 10, offset: 56951}, + pos: position{line: 1759, col: 10, offset: 56919}, name: "BlockAttributes", }, }, ¬Expr{ - pos: position{line: 1760, col: 9, offset: 56975}, + pos: position{line: 1760, col: 9, offset: 56943}, expr: &actionExpr{ pos: position{line: 724, col: 5, offset: 23042}, run: (*parser).callonShortcutParagraph76, @@ -38110,7 +38110,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 724, col: 5, offset: 23042}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -38160,10 +38160,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 742, col: 8, offset: 23686}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph91, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38172,28 +38172,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph94, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38202,9 +38202,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38249,10 +38249,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 749, col: 8, offset: 23934}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph110, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38261,28 +38261,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph113, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38291,9 +38291,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38334,10 +38334,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 760, col: 52, offset: 24346}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph128, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38346,28 +38346,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph131, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38376,9 +38376,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38423,10 +38423,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 756, col: 8, offset: 24180}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph147, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38435,28 +38435,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph150, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38465,9 +38465,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38512,10 +38512,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 771, col: 8, offset: 24718}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph166, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38524,28 +38524,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph169, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38554,9 +38554,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38601,10 +38601,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 785, col: 8, offset: 25194}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph185, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38613,28 +38613,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph188, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38643,9 +38643,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38690,10 +38690,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 792, col: 8, offset: 25446}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph204, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38702,28 +38702,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph207, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38732,9 +38732,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38779,10 +38779,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 799, col: 8, offset: 25696}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph223, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38791,28 +38791,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph226, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38821,9 +38821,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38868,10 +38868,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 806, col: 8, offset: 25942}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph242, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38880,28 +38880,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph245, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38910,9 +38910,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -38928,7 +38928,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1761, col: 9, offset: 56999}, + pos: position{line: 1761, col: 9, offset: 56967}, expr: &seqExpr{ pos: position{line: 1536, col: 27, offset: 49636}, exprs: []interface{}{ @@ -38941,10 +38941,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1536, col: 31, offset: 49640}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonShortcutParagraph256, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -38953,25 +38953,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph258, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38983,42 +38983,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1762, col: 9, offset: 57031}, + pos: position{line: 1762, col: 9, offset: 56999}, label: "line", expr: &choiceExpr{ - pos: position{line: 1762, col: 15, offset: 57037}, + pos: position{line: 1762, col: 15, offset: 57005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonShortcutParagraph265, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonShortcutParagraph271, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39028,28 +39028,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph275, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39058,9 +39058,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -39069,21 +39069,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, run: (*parser).callonShortcutParagraph282, expr: &seqExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonShortcutParagraph285, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39093,32 +39093,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1785, col: 5, offset: 57661}, + pos: position{line: 1785, col: 5, offset: 57629}, run: (*parser).callonShortcutParagraph288, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonShortcutParagraph290, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39127,9 +39127,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -39151,18 +39151,18 @@ var g = &grammar{ }, { name: "Paragraph", - pos: position{line: 1769, col: 1, offset: 57241}, + pos: position{line: 1769, col: 1, offset: 57209}, expr: &actionExpr{ - pos: position{line: 1770, col: 5, offset: 57259}, + pos: position{line: 1770, col: 5, offset: 57227}, run: (*parser).callonParagraph1, expr: &seqExpr{ - pos: position{line: 1770, col: 5, offset: 57259}, + pos: position{line: 1770, col: 5, offset: 57227}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1770, col: 5, offset: 57259}, + pos: position{line: 1770, col: 5, offset: 57227}, label: "style", expr: &zeroOrOneExpr{ - pos: position{line: 1770, col: 11, offset: 57265}, + pos: position{line: 1770, col: 11, offset: 57233}, expr: &actionExpr{ pos: position{line: 1725, col: 5, offset: 55739}, run: (*parser).callonParagraph5, @@ -39235,12 +39235,12 @@ var g = &grammar{ expr: &andExpr{ pos: position{line: 1738, col: 13, offset: 56119}, expr: &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonParagraph22, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -39259,24 +39259,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1771, col: 5, offset: 57288}, + pos: position{line: 1771, col: 5, offset: 57256}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, run: (*parser).callonParagraph26, expr: &seqExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonParagraph29, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39286,32 +39286,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1785, col: 5, offset: 57661}, + pos: position{line: 1785, col: 5, offset: 57629}, run: (*parser).callonParagraph32, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonParagraph34, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39320,9 +39320,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -39332,24 +39332,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1772, col: 5, offset: 57322}, + pos: position{line: 1772, col: 5, offset: 57290}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1772, col: 16, offset: 57333}, + pos: position{line: 1772, col: 16, offset: 57301}, expr: &actionExpr{ - pos: position{line: 1773, col: 9, offset: 57343}, + pos: position{line: 1773, col: 9, offset: 57311}, run: (*parser).callonParagraph43, expr: &seqExpr{ - pos: position{line: 1773, col: 9, offset: 57343}, + pos: position{line: 1773, col: 9, offset: 57311}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 1774, col: 9, offset: 57358}, + pos: position{line: 1774, col: 9, offset: 57326}, expr: &actionExpr{ pos: position{line: 677, col: 14, offset: 21489}, run: (*parser).callonParagraph48, @@ -39357,18 +39357,18 @@ var g = &grammar{ pos: position{line: 677, col: 14, offset: 21489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &zeroOrMoreExpr{ pos: position{line: 677, col: 21, offset: 21496}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonParagraph53, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -39377,28 +39377,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonParagraph56, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39407,9 +39407,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -39419,49 +39419,49 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1775, col: 9, offset: 57377}, + pos: position{line: 1775, col: 9, offset: 57345}, expr: &ruleRefExpr{ - pos: position{line: 1775, col: 10, offset: 57378}, + pos: position{line: 1775, col: 10, offset: 57346}, name: "BlockAttributes", }, }, &labeledExpr{ - pos: position{line: 1776, col: 9, offset: 57402}, + pos: position{line: 1776, col: 9, offset: 57370}, label: "line", expr: &choiceExpr{ - pos: position{line: 1776, col: 15, offset: 57408}, + pos: position{line: 1776, col: 15, offset: 57376}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, run: (*parser).callonParagraph67, expr: &seqExpr{ - pos: position{line: 2461, col: 22, offset: 79238}, + pos: position{line: 2461, col: 22, offset: 79206}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2466, col: 31, offset: 79459}, + pos: position{line: 2466, col: 31, offset: 79427}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2466, col: 36, offset: 79464}, + pos: position{line: 2466, col: 36, offset: 79432}, expr: &litMatcher{ - pos: position{line: 2466, col: 37, offset: 79465}, + pos: position{line: 2466, col: 37, offset: 79433}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2461, col: 49, offset: 79265}, + pos: position{line: 2461, col: 49, offset: 79233}, label: "content", expr: &actionExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, run: (*parser).callonParagraph73, expr: &zeroOrMoreExpr{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, expr: &charClassMatcher{ - pos: position{line: 2797, col: 13, offset: 88778}, + pos: position{line: 2797, col: 13, offset: 88747}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39471,28 +39471,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonParagraph77, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39501,9 +39501,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -39512,21 +39512,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, run: (*parser).callonParagraph84, expr: &seqExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1784, col: 5, offset: 57637}, + pos: position{line: 1784, col: 5, offset: 57605}, label: "content", expr: &actionExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, run: (*parser).callonParagraph87, expr: &oneOrMoreExpr{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, expr: &charClassMatcher{ - pos: position{line: 2801, col: 14, offset: 88845}, + pos: position{line: 2801, col: 14, offset: 88814}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39536,32 +39536,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1785, col: 5, offset: 57661}, + pos: position{line: 1785, col: 5, offset: 57629}, run: (*parser).callonParagraph90, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonParagraph92, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39570,9 +39570,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -39594,16 +39594,16 @@ var g = &grammar{ }, { name: "QuotedText", - pos: position{line: 1795, col: 1, offset: 58147}, + pos: position{line: 1795, col: 1, offset: 58115}, expr: &choiceExpr{ - pos: position{line: 1795, col: 15, offset: 58161}, + pos: position{line: 1795, col: 15, offset: 58129}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1795, col: 15, offset: 58161}, + pos: position{line: 1795, col: 15, offset: 58129}, name: "EscapedQuotedText", }, &ruleRefExpr{ - pos: position{line: 1795, col: 35, offset: 58181}, + pos: position{line: 1795, col: 35, offset: 58149}, name: "UnescapedQuotedText", }, }, @@ -39611,65 +39611,65 @@ var g = &grammar{ }, { name: "EscapedQuotedText", - pos: position{line: 1797, col: 1, offset: 58202}, + pos: position{line: 1797, col: 1, offset: 58170}, expr: &actionExpr{ - pos: position{line: 1798, col: 5, offset: 58227}, + pos: position{line: 1798, col: 5, offset: 58195}, run: (*parser).callonEscapedQuotedText1, expr: &seqExpr{ - pos: position{line: 1798, col: 5, offset: 58227}, + pos: position{line: 1798, col: 5, offset: 58195}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1798, col: 5, offset: 58227}, + pos: position{line: 1798, col: 5, offset: 58195}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1798, col: 16, offset: 58238}, + pos: position{line: 1798, col: 16, offset: 58206}, expr: &actionExpr{ - pos: position{line: 1798, col: 17, offset: 58239}, + pos: position{line: 1798, col: 17, offset: 58207}, run: (*parser).callonEscapedQuotedText5, expr: &ruleRefExpr{ - pos: position{line: 1798, col: 17, offset: 58239}, + pos: position{line: 1798, col: 17, offset: 58207}, name: "LongHandAttributes", }, }, }, }, &andExpr{ - pos: position{line: 1801, col: 5, offset: 58307}, + pos: position{line: 1801, col: 5, offset: 58275}, expr: &litMatcher{ - pos: position{line: 1801, col: 7, offset: 58309}, + pos: position{line: 1801, col: 7, offset: 58277}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 1802, col: 5, offset: 58318}, + pos: position{line: 1802, col: 5, offset: 58286}, label: "element", expr: &choiceExpr{ - pos: position{line: 1803, col: 9, offset: 58336}, + pos: position{line: 1803, col: 9, offset: 58304}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1803, col: 9, offset: 58336}, + pos: position{line: 1803, col: 9, offset: 58304}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 1804, col: 11, offset: 58363}, + pos: position{line: 1804, col: 11, offset: 58331}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 1805, col: 11, offset: 58391}, + pos: position{line: 1805, col: 11, offset: 58359}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1806, col: 11, offset: 58422}, + pos: position{line: 1806, col: 11, offset: 58390}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 1807, col: 11, offset: 58450}, + pos: position{line: 1807, col: 11, offset: 58418}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 1808, col: 11, offset: 58481}, + pos: position{line: 1808, col: 11, offset: 58449}, name: "EscapedSuperscriptText", }, }, @@ -39681,36 +39681,36 @@ var g = &grammar{ }, { name: "UnescapedQuotedText", - pos: position{line: 1813, col: 1, offset: 58601}, + pos: position{line: 1813, col: 1, offset: 58569}, expr: &actionExpr{ - pos: position{line: 1814, col: 5, offset: 58643}, + pos: position{line: 1814, col: 5, offset: 58611}, run: (*parser).callonUnescapedQuotedText1, expr: &seqExpr{ - pos: position{line: 1814, col: 5, offset: 58643}, + pos: position{line: 1814, col: 5, offset: 58611}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1814, col: 5, offset: 58643}, + pos: position{line: 1814, col: 5, offset: 58611}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1814, col: 16, offset: 58654}, + pos: position{line: 1814, col: 16, offset: 58622}, expr: &ruleRefExpr{ - pos: position{line: 1814, col: 17, offset: 58655}, + pos: position{line: 1814, col: 17, offset: 58623}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1815, col: 5, offset: 58680}, + pos: position{line: 1815, col: 5, offset: 58648}, label: "element", expr: &choiceExpr{ - pos: position{line: 1815, col: 14, offset: 58689}, + pos: position{line: 1815, col: 14, offset: 58657}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1815, col: 14, offset: 58689}, + pos: position{line: 1815, col: 14, offset: 58657}, name: "SingleQuotedText", }, &ruleRefExpr{ - pos: position{line: 1815, col: 33, offset: 58708}, + pos: position{line: 1815, col: 33, offset: 58676}, name: "DoubleQuotedText", }, }, @@ -39722,32 +39722,32 @@ var g = &grammar{ }, { name: "SingleQuotedText", - pos: position{line: 1823, col: 1, offset: 58939}, + pos: position{line: 1823, col: 1, offset: 58907}, expr: &choiceExpr{ - pos: position{line: 1824, col: 5, offset: 58964}, + pos: position{line: 1824, col: 5, offset: 58932}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1824, col: 5, offset: 58964}, + pos: position{line: 1824, col: 5, offset: 58932}, name: "SingleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1825, col: 7, offset: 58991}, + pos: position{line: 1825, col: 7, offset: 58959}, name: "SingleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1826, col: 7, offset: 59019}, + pos: position{line: 1826, col: 7, offset: 58987}, name: "SingleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1827, col: 7, offset: 59051}, + pos: position{line: 1827, col: 7, offset: 59019}, name: "SingleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 1828, col: 7, offset: 59079}, + pos: position{line: 1828, col: 7, offset: 59047}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1829, col: 7, offset: 59100}, + pos: position{line: 1829, col: 7, offset: 59068}, name: "SuperscriptText", }, }, @@ -39755,24 +39755,24 @@ var g = &grammar{ }, { name: "DoubleQuotedText", - pos: position{line: 1831, col: 1, offset: 59118}, + pos: position{line: 1831, col: 1, offset: 59086}, expr: &choiceExpr{ - pos: position{line: 1832, col: 5, offset: 59143}, + pos: position{line: 1832, col: 5, offset: 59111}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1832, col: 5, offset: 59143}, + pos: position{line: 1832, col: 5, offset: 59111}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1833, col: 7, offset: 59169}, + pos: position{line: 1833, col: 7, offset: 59137}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1834, col: 7, offset: 59197}, + pos: position{line: 1834, col: 7, offset: 59165}, name: "DoubleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1835, col: 7, offset: 59228}, + pos: position{line: 1835, col: 7, offset: 59196}, name: "DoubleQuoteMarkedText", }, }, @@ -39780,26 +39780,26 @@ var g = &grammar{ }, { name: "QuotedTextElement", - pos: position{line: 1849, col: 1, offset: 59582}, + pos: position{line: 1849, col: 1, offset: 59550}, expr: &choiceExpr{ - pos: position{line: 1850, col: 5, offset: 59608}, + pos: position{line: 1850, col: 5, offset: 59576}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, run: (*parser).callonQuotedTextElement2, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, run: (*parser).callonQuotedTextElement5, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -39809,36 +39809,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87558}, + pos: position{line: 2753, col: 5, offset: 87527}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87618}, + pos: position{line: 2755, col: 9, offset: 87587}, run: (*parser).callonQuotedTextElement11, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87698}, + pos: position{line: 2759, col: 5, offset: 87667}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87713}, + pos: position{line: 2760, col: 13, offset: 87682}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -39851,12 +39851,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonQuotedTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -39865,25 +39865,25 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1852, col: 7, offset: 59671}, + pos: position{line: 1852, col: 7, offset: 59639}, name: "Replacement", }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, run: (*parser).callonQuotedTextElement20, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79960}, + pos: position{line: 2479, col: 10, offset: 79928}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79961}, + pos: position{line: 2479, col: 11, offset: 79929}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -39894,29 +39894,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonQuotedTextElement25, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonQuotedTextElement27, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80224}, + pos: position{line: 2488, col: 5, offset: 80192}, run: (*parser).callonQuotedTextElement28, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80349}, + pos: position{line: 2492, col: 5, offset: 80317}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80353}, + pos: position{line: 2492, col: 9, offset: 80321}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80354}, + pos: position{line: 2492, col: 10, offset: 80322}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -39927,27 +39927,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87906}, + pos: position{line: 2768, col: 5, offset: 87875}, run: (*parser).callonQuotedTextElement32, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87916}, + pos: position{line: 2769, col: 9, offset: 87885}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87917}, + pos: position{line: 2769, col: 10, offset: 87886}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, run: (*parser).callonQuotedTextElement36, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88114}, + pos: position{line: 2774, col: 13, offset: 88083}, val: "[", ignoreCase: false, want: "\"[\"", @@ -39955,20 +39955,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88120}, + pos: position{line: 2774, col: 19, offset: 88089}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, run: (*parser).callonQuotedTextElement40, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88251}, + pos: position{line: 2780, col: 14, offset: 88220}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -39977,18 +39977,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88299}, + pos: position{line: 2782, col: 16, offset: 88268}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88300}, + pos: position{line: 2782, col: 17, offset: 88269}, val: "(", ignoreCase: false, want: "\"(\"", @@ -40346,31 +40346,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2864, col: 18, offset: 90523}, + pos: position{line: 2864, col: 18, offset: 90492}, run: (*parser).callonQuotedTextElement115, expr: &seqExpr{ - pos: position{line: 2864, col: 18, offset: 90523}, + pos: position{line: 2864, col: 18, offset: 90492}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonQuotedTextElement117, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40379,27 +40379,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2864, col: 26, offset: 90531}, + pos: position{line: 2864, col: 26, offset: 90500}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonQuotedTextElement123, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40412,31 +40412,31 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1857, col: 7, offset: 59838}, + pos: position{line: 1857, col: 7, offset: 59806}, name: "QuotedText", }, &ruleRefExpr{ - pos: position{line: 1858, col: 7, offset: 59885}, + pos: position{line: 1858, col: 7, offset: 59853}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonQuotedTextElement130, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonQuotedTextElement132, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78860}, + pos: position{line: 2451, col: 5, offset: 78828}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78878}, + pos: position{line: 2452, col: 9, offset: 78846}, run: (*parser).callonQuotedTextElement134, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78879}, + pos: position{line: 2452, col: 10, offset: 78847}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -40487,10 +40487,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, run: (*parser).callonQuotedTextElement144, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40502,29 +40502,29 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldText", - pos: position{line: 1876, col: 1, offset: 60355}, + pos: position{line: 1876, col: 1, offset: 60323}, expr: &actionExpr{ - pos: position{line: 1877, col: 5, offset: 60383}, + pos: position{line: 1877, col: 5, offset: 60351}, run: (*parser).callonDoubleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1877, col: 5, offset: 60383}, + pos: position{line: 1877, col: 5, offset: 60351}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1872, col: 38, offset: 60308}, + pos: position{line: 1872, col: 38, offset: 60276}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1878, col: 5, offset: 60422}, + pos: position{line: 1878, col: 5, offset: 60390}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1878, col: 15, offset: 60432}, + pos: position{line: 1878, col: 15, offset: 60400}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1874, col: 36, offset: 60349}, + pos: position{line: 1874, col: 36, offset: 60317}, val: "**", ignoreCase: false, want: "\"**\"", @@ -40535,44 +40535,44 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldTextElements", - pos: position{line: 1883, col: 1, offset: 60592}, + pos: position{line: 1883, col: 1, offset: 60560}, expr: &oneOrMoreExpr{ - pos: position{line: 1883, col: 32, offset: 60623}, + pos: position{line: 1883, col: 32, offset: 60591}, expr: &ruleRefExpr{ - pos: position{line: 1883, col: 32, offset: 60623}, + pos: position{line: 1883, col: 32, offset: 60591}, name: "DoubleQuoteBoldTextElement", }, }, }, { name: "DoubleQuoteBoldTextElement", - pos: position{line: 1885, col: 1, offset: 60654}, + pos: position{line: 1885, col: 1, offset: 60622}, expr: &actionExpr{ - pos: position{line: 1886, col: 5, offset: 60689}, + pos: position{line: 1886, col: 5, offset: 60657}, run: (*parser).callonDoubleQuoteBoldTextElement1, expr: &seqExpr{ - pos: position{line: 1886, col: 5, offset: 60689}, + pos: position{line: 1886, col: 5, offset: 60657}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 1887, col: 5, offset: 60700}, + pos: position{line: 1887, col: 5, offset: 60668}, expr: &litMatcher{ - pos: position{line: 1874, col: 36, offset: 60349}, + pos: position{line: 1874, col: 36, offset: 60317}, val: "**", ignoreCase: false, want: "\"**\"", }, }, &labeledExpr{ - pos: position{line: 1888, col: 5, offset: 60737}, + pos: position{line: 1888, col: 5, offset: 60705}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 1888, col: 14, offset: 60746}, + pos: position{line: 1888, col: 14, offset: 60714}, name: "QuotedTextElement", }, }, @@ -40582,29 +40582,29 @@ var g = &grammar{ }, { name: "SingleQuoteBoldText", - pos: position{line: 1913, col: 1, offset: 61426}, + pos: position{line: 1913, col: 1, offset: 61394}, expr: &actionExpr{ - pos: position{line: 1914, col: 5, offset: 61454}, + pos: position{line: 1914, col: 5, offset: 61422}, run: (*parser).callonSingleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1914, col: 5, offset: 61454}, + pos: position{line: 1914, col: 5, offset: 61422}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1897, col: 5, offset: 60980}, + pos: position{line: 1897, col: 5, offset: 60948}, val: "*", ignoreCase: false, want: "\"*\"", }, &andCodeExpr{ - pos: position{line: 1898, col: 5, offset: 60989}, + pos: position{line: 1898, col: 5, offset: 60957}, run: (*parser).callonSingleQuoteBoldText4, }, &andExpr{ - pos: position{line: 1902, col: 5, offset: 61107}, + pos: position{line: 1902, col: 5, offset: 61075}, expr: ¬Expr{ - pos: position{line: 1902, col: 7, offset: 61109}, + pos: position{line: 1902, col: 7, offset: 61077}, expr: &litMatcher{ - pos: position{line: 1902, col: 8, offset: 61110}, + pos: position{line: 1902, col: 8, offset: 61078}, val: "*", ignoreCase: false, want: "\"*\"", @@ -40612,38 +40612,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1915, col: 5, offset: 61492}, + pos: position{line: 1915, col: 5, offset: 61460}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1915, col: 15, offset: 61502}, + pos: position{line: 1915, col: 15, offset: 61470}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1905, col: 5, offset: 61230}, + pos: position{line: 1905, col: 5, offset: 61198}, val: "*", ignoreCase: false, want: "\"*\"", }, ¬Expr{ - pos: position{line: 1906, col: 5, offset: 61239}, + pos: position{line: 1906, col: 5, offset: 61207}, expr: &litMatcher{ - pos: position{line: 1906, col: 6, offset: 61240}, + pos: position{line: 1906, col: 6, offset: 61208}, val: "*", ignoreCase: false, want: "\"*\"", }, }, &andCodeExpr{ - pos: position{line: 1907, col: 5, offset: 61303}, + pos: position{line: 1907, col: 5, offset: 61271}, run: (*parser).callonSingleQuoteBoldText13, }, &andExpr{ - pos: position{line: 1911, col: 5, offset: 61412}, + pos: position{line: 1911, col: 5, offset: 61380}, expr: ¬Expr{ - pos: position{line: 1911, col: 7, offset: 61414}, + pos: position{line: 1911, col: 7, offset: 61382}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -40657,20 +40657,20 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElements", - pos: position{line: 1920, col: 1, offset: 61662}, + pos: position{line: 1920, col: 1, offset: 61630}, expr: &actionExpr{ - pos: position{line: 1921, col: 5, offset: 61699}, + pos: position{line: 1921, col: 5, offset: 61667}, run: (*parser).callonSingleQuoteBoldTextElements1, expr: &seqExpr{ - pos: position{line: 1921, col: 5, offset: 61699}, + pos: position{line: 1921, col: 5, offset: 61667}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1921, col: 5, offset: 61699}, + pos: position{line: 1921, col: 5, offset: 61667}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSingleQuoteBoldTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -40679,18 +40679,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1922, col: 5, offset: 61738}, + pos: position{line: 1922, col: 5, offset: 61706}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 1922, col: 14, offset: 61747}, + pos: position{line: 1922, col: 14, offset: 61715}, expr: &ruleRefExpr{ - pos: position{line: 1922, col: 15, offset: 61748}, + pos: position{line: 1922, col: 15, offset: 61716}, name: "SingleQuoteBoldTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 1923, col: 5, offset: 61782}, + pos: position{line: 1923, col: 5, offset: 61750}, run: (*parser).callonSingleQuoteBoldTextElements9, }, }, @@ -40699,49 +40699,49 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElement", - pos: position{line: 1929, col: 1, offset: 61923}, + pos: position{line: 1929, col: 1, offset: 61891}, expr: &actionExpr{ - pos: position{line: 1930, col: 5, offset: 61958}, + pos: position{line: 1930, col: 5, offset: 61926}, run: (*parser).callonSingleQuoteBoldTextElement1, expr: &seqExpr{ - pos: position{line: 1930, col: 5, offset: 61958}, + pos: position{line: 1930, col: 5, offset: 61926}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 1931, col: 5, offset: 61986}, + pos: position{line: 1931, col: 5, offset: 61954}, expr: &seqExpr{ - pos: position{line: 1905, col: 5, offset: 61230}, + pos: position{line: 1905, col: 5, offset: 61198}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1905, col: 5, offset: 61230}, + pos: position{line: 1905, col: 5, offset: 61198}, val: "*", ignoreCase: false, want: "\"*\"", }, ¬Expr{ - pos: position{line: 1906, col: 5, offset: 61239}, + pos: position{line: 1906, col: 5, offset: 61207}, expr: &litMatcher{ - pos: position{line: 1906, col: 6, offset: 61240}, + pos: position{line: 1906, col: 6, offset: 61208}, val: "*", ignoreCase: false, want: "\"*\"", }, }, &andCodeExpr{ - pos: position{line: 1907, col: 5, offset: 61303}, + pos: position{line: 1907, col: 5, offset: 61271}, run: (*parser).callonSingleQuoteBoldTextElement10, }, &andExpr{ - pos: position{line: 1911, col: 5, offset: 61412}, + pos: position{line: 1911, col: 5, offset: 61380}, expr: ¬Expr{ - pos: position{line: 1911, col: 7, offset: 61414}, + pos: position{line: 1911, col: 7, offset: 61382}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -40753,10 +40753,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1932, col: 5, offset: 62023}, + pos: position{line: 1932, col: 5, offset: 61991}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 1932, col: 14, offset: 62032}, + pos: position{line: 1932, col: 14, offset: 62000}, name: "QuotedTextElement", }, }, @@ -40766,35 +40766,35 @@ var g = &grammar{ }, { name: "EscapedBoldText", - pos: position{line: 1937, col: 1, offset: 62120}, + pos: position{line: 1937, col: 1, offset: 62088}, expr: &choiceExpr{ - pos: position{line: 1939, col: 5, offset: 62181}, + pos: position{line: 1939, col: 5, offset: 62149}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1939, col: 5, offset: 62181}, + pos: position{line: 1939, col: 5, offset: 62149}, run: (*parser).callonEscapedBoldText2, expr: &seqExpr{ - pos: position{line: 1939, col: 5, offset: 62181}, + pos: position{line: 1939, col: 5, offset: 62149}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1939, col: 5, offset: 62181}, + pos: position{line: 1939, col: 5, offset: 62149}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, run: (*parser).callonEscapedBoldText5, expr: &seqExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, expr: &litMatcher{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -40805,21 +40805,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1939, col: 40, offset: 62216}, + pos: position{line: 1939, col: 40, offset: 62184}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1939, col: 45, offset: 62221}, + pos: position{line: 1939, col: 45, offset: 62189}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1939, col: 55, offset: 62231}, + pos: position{line: 1939, col: 55, offset: 62199}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1939, col: 84, offset: 62260}, + pos: position{line: 1939, col: 84, offset: 62228}, val: "**", ignoreCase: false, want: "\"**\"", @@ -40828,21 +40828,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1943, col: 7, offset: 62424}, + pos: position{line: 1943, col: 7, offset: 62392}, run: (*parser).callonEscapedBoldText14, expr: &seqExpr{ - pos: position{line: 1943, col: 7, offset: 62424}, + pos: position{line: 1943, col: 7, offset: 62392}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1943, col: 7, offset: 62424}, + pos: position{line: 1943, col: 7, offset: 62392}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedBoldText17, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -40851,21 +40851,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1943, col: 42, offset: 62459}, + pos: position{line: 1943, col: 42, offset: 62427}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1943, col: 47, offset: 62464}, + pos: position{line: 1943, col: 47, offset: 62432}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1943, col: 57, offset: 62474}, + pos: position{line: 1943, col: 57, offset: 62442}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1943, col: 86, offset: 62503}, + pos: position{line: 1943, col: 86, offset: 62471}, val: "*", ignoreCase: false, want: "\"*\"", @@ -40874,21 +40874,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1948, col: 7, offset: 62705}, + pos: position{line: 1948, col: 7, offset: 62673}, run: (*parser).callonEscapedBoldText24, expr: &seqExpr{ - pos: position{line: 1948, col: 7, offset: 62705}, + pos: position{line: 1948, col: 7, offset: 62673}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1948, col: 7, offset: 62705}, + pos: position{line: 1948, col: 7, offset: 62673}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedBoldText27, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -40897,21 +40897,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1948, col: 42, offset: 62740}, + pos: position{line: 1948, col: 42, offset: 62708}, val: "*", ignoreCase: false, want: "\"*\"", }, &labeledExpr{ - pos: position{line: 1948, col: 46, offset: 62744}, + pos: position{line: 1948, col: 46, offset: 62712}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1948, col: 56, offset: 62754}, + pos: position{line: 1948, col: 56, offset: 62722}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1948, col: 85, offset: 62783}, + pos: position{line: 1948, col: 85, offset: 62751}, val: "*", ignoreCase: false, want: "\"*\"", @@ -40924,29 +40924,29 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicText", - pos: position{line: 1965, col: 1, offset: 63263}, + pos: position{line: 1965, col: 1, offset: 63231}, expr: &actionExpr{ - pos: position{line: 1966, col: 5, offset: 63293}, + pos: position{line: 1966, col: 5, offset: 63261}, run: (*parser).callonDoubleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 1966, col: 5, offset: 63293}, + pos: position{line: 1966, col: 5, offset: 63261}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1961, col: 40, offset: 63214}, + pos: position{line: 1961, col: 40, offset: 63182}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 1967, col: 5, offset: 63334}, + pos: position{line: 1967, col: 5, offset: 63302}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1967, col: 15, offset: 63344}, + pos: position{line: 1967, col: 15, offset: 63312}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 1963, col: 38, offset: 63257}, + pos: position{line: 1963, col: 38, offset: 63225}, val: "__", ignoreCase: false, want: "\"__\"", @@ -40957,44 +40957,44 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicTextElements", - pos: position{line: 1972, col: 1, offset: 63509}, + pos: position{line: 1972, col: 1, offset: 63477}, expr: &oneOrMoreExpr{ - pos: position{line: 1972, col: 34, offset: 63542}, + pos: position{line: 1972, col: 34, offset: 63510}, expr: &ruleRefExpr{ - pos: position{line: 1972, col: 34, offset: 63542}, + pos: position{line: 1972, col: 34, offset: 63510}, name: "DoubleQuoteItalicTextElement", }, }, }, { name: "DoubleQuoteItalicTextElement", - pos: position{line: 1974, col: 1, offset: 63574}, + pos: position{line: 1974, col: 1, offset: 63542}, expr: &actionExpr{ - pos: position{line: 1975, col: 5, offset: 63611}, + pos: position{line: 1975, col: 5, offset: 63579}, run: (*parser).callonDoubleQuoteItalicTextElement1, expr: &seqExpr{ - pos: position{line: 1975, col: 5, offset: 63611}, + pos: position{line: 1975, col: 5, offset: 63579}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 1976, col: 5, offset: 63622}, + pos: position{line: 1976, col: 5, offset: 63590}, expr: &litMatcher{ - pos: position{line: 1963, col: 38, offset: 63257}, + pos: position{line: 1963, col: 38, offset: 63225}, val: "__", ignoreCase: false, want: "\"__\"", }, }, &labeledExpr{ - pos: position{line: 1977, col: 5, offset: 63661}, + pos: position{line: 1977, col: 5, offset: 63629}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 1977, col: 14, offset: 63670}, + pos: position{line: 1977, col: 14, offset: 63638}, name: "QuotedTextElement", }, }, @@ -41004,29 +41004,29 @@ var g = &grammar{ }, { name: "SingleQuoteItalicText", - pos: position{line: 2003, col: 1, offset: 64354}, + pos: position{line: 2003, col: 1, offset: 64322}, expr: &actionExpr{ - pos: position{line: 2004, col: 5, offset: 64384}, + pos: position{line: 2004, col: 5, offset: 64352}, run: (*parser).callonSingleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 2004, col: 5, offset: 64384}, + pos: position{line: 2004, col: 5, offset: 64352}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1986, col: 5, offset: 63912}, + pos: position{line: 1986, col: 5, offset: 63880}, val: "_", ignoreCase: false, want: "\"_\"", }, &andCodeExpr{ - pos: position{line: 1987, col: 5, offset: 63921}, + pos: position{line: 1987, col: 5, offset: 63889}, run: (*parser).callonSingleQuoteItalicText4, }, &andExpr{ - pos: position{line: 1991, col: 5, offset: 64041}, + pos: position{line: 1991, col: 5, offset: 64009}, expr: ¬Expr{ - pos: position{line: 1991, col: 7, offset: 64043}, + pos: position{line: 1991, col: 7, offset: 64011}, expr: &litMatcher{ - pos: position{line: 1991, col: 8, offset: 64044}, + pos: position{line: 1991, col: 8, offset: 64012}, val: "_", ignoreCase: false, want: "\"_\"", @@ -41034,38 +41034,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2005, col: 5, offset: 64424}, + pos: position{line: 2005, col: 5, offset: 64392}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2005, col: 15, offset: 64434}, + pos: position{line: 2005, col: 15, offset: 64402}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 1995, col: 5, offset: 64154}, + pos: position{line: 1995, col: 5, offset: 64122}, val: "_", ignoreCase: false, want: "\"_\"", }, ¬Expr{ - pos: position{line: 1996, col: 5, offset: 64163}, + pos: position{line: 1996, col: 5, offset: 64131}, expr: &litMatcher{ - pos: position{line: 1996, col: 6, offset: 64164}, + pos: position{line: 1996, col: 6, offset: 64132}, val: "_", ignoreCase: false, want: "\"_\"", }, }, &andCodeExpr{ - pos: position{line: 1997, col: 5, offset: 64229}, + pos: position{line: 1997, col: 5, offset: 64197}, run: (*parser).callonSingleQuoteItalicText13, }, &andExpr{ - pos: position{line: 2001, col: 5, offset: 64340}, + pos: position{line: 2001, col: 5, offset: 64308}, expr: ¬Expr{ - pos: position{line: 2001, col: 7, offset: 64342}, + pos: position{line: 2001, col: 7, offset: 64310}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41079,20 +41079,20 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElements", - pos: position{line: 2010, col: 1, offset: 64601}, + pos: position{line: 2010, col: 1, offset: 64569}, expr: &actionExpr{ - pos: position{line: 2011, col: 5, offset: 64639}, + pos: position{line: 2011, col: 5, offset: 64607}, run: (*parser).callonSingleQuoteItalicTextElements1, expr: &seqExpr{ - pos: position{line: 2011, col: 5, offset: 64639}, + pos: position{line: 2011, col: 5, offset: 64607}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2011, col: 5, offset: 64639}, + pos: position{line: 2011, col: 5, offset: 64607}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSingleQuoteItalicTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -41101,18 +41101,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2012, col: 5, offset: 64678}, + pos: position{line: 2012, col: 5, offset: 64646}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2012, col: 14, offset: 64687}, + pos: position{line: 2012, col: 14, offset: 64655}, expr: &ruleRefExpr{ - pos: position{line: 2012, col: 15, offset: 64688}, + pos: position{line: 2012, col: 15, offset: 64656}, name: "SingleQuoteItalicTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2013, col: 5, offset: 64723}, + pos: position{line: 2013, col: 5, offset: 64691}, run: (*parser).callonSingleQuoteItalicTextElements9, }, }, @@ -41121,49 +41121,49 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElement", - pos: position{line: 2019, col: 1, offset: 64864}, + pos: position{line: 2019, col: 1, offset: 64832}, expr: &actionExpr{ - pos: position{line: 2020, col: 5, offset: 64901}, + pos: position{line: 2020, col: 5, offset: 64869}, run: (*parser).callonSingleQuoteItalicTextElement1, expr: &seqExpr{ - pos: position{line: 2020, col: 5, offset: 64901}, + pos: position{line: 2020, col: 5, offset: 64869}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 2021, col: 5, offset: 64912}, + pos: position{line: 2021, col: 5, offset: 64880}, expr: &seqExpr{ - pos: position{line: 1995, col: 5, offset: 64154}, + pos: position{line: 1995, col: 5, offset: 64122}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1995, col: 5, offset: 64154}, + pos: position{line: 1995, col: 5, offset: 64122}, val: "_", ignoreCase: false, want: "\"_\"", }, ¬Expr{ - pos: position{line: 1996, col: 5, offset: 64163}, + pos: position{line: 1996, col: 5, offset: 64131}, expr: &litMatcher{ - pos: position{line: 1996, col: 6, offset: 64164}, + pos: position{line: 1996, col: 6, offset: 64132}, val: "_", ignoreCase: false, want: "\"_\"", }, }, &andCodeExpr{ - pos: position{line: 1997, col: 5, offset: 64229}, + pos: position{line: 1997, col: 5, offset: 64197}, run: (*parser).callonSingleQuoteItalicTextElement10, }, &andExpr{ - pos: position{line: 2001, col: 5, offset: 64340}, + pos: position{line: 2001, col: 5, offset: 64308}, expr: ¬Expr{ - pos: position{line: 2001, col: 7, offset: 64342}, + pos: position{line: 2001, col: 7, offset: 64310}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41175,10 +41175,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2022, col: 5, offset: 64951}, + pos: position{line: 2022, col: 5, offset: 64919}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2022, col: 14, offset: 64960}, + pos: position{line: 2022, col: 14, offset: 64928}, name: "QuotedTextElement", }, }, @@ -41188,35 +41188,35 @@ var g = &grammar{ }, { name: "EscapedItalicText", - pos: position{line: 2027, col: 1, offset: 65048}, + pos: position{line: 2027, col: 1, offset: 65016}, expr: &choiceExpr{ - pos: position{line: 2029, col: 5, offset: 65113}, + pos: position{line: 2029, col: 5, offset: 65081}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2029, col: 5, offset: 65113}, + pos: position{line: 2029, col: 5, offset: 65081}, run: (*parser).callonEscapedItalicText2, expr: &seqExpr{ - pos: position{line: 2029, col: 5, offset: 65113}, + pos: position{line: 2029, col: 5, offset: 65081}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2029, col: 5, offset: 65113}, + pos: position{line: 2029, col: 5, offset: 65081}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, run: (*parser).callonEscapedItalicText5, expr: &seqExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, expr: &litMatcher{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -41227,21 +41227,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2029, col: 40, offset: 65148}, + pos: position{line: 2029, col: 40, offset: 65116}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2029, col: 45, offset: 65153}, + pos: position{line: 2029, col: 45, offset: 65121}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2029, col: 55, offset: 65163}, + pos: position{line: 2029, col: 55, offset: 65131}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2029, col: 86, offset: 65194}, + pos: position{line: 2029, col: 86, offset: 65162}, val: "__", ignoreCase: false, want: "\"__\"", @@ -41250,21 +41250,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2033, col: 7, offset: 65359}, + pos: position{line: 2033, col: 7, offset: 65327}, run: (*parser).callonEscapedItalicText14, expr: &seqExpr{ - pos: position{line: 2033, col: 7, offset: 65359}, + pos: position{line: 2033, col: 7, offset: 65327}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2033, col: 7, offset: 65359}, + pos: position{line: 2033, col: 7, offset: 65327}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedItalicText17, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -41273,21 +41273,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2033, col: 42, offset: 65394}, + pos: position{line: 2033, col: 42, offset: 65362}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2033, col: 47, offset: 65399}, + pos: position{line: 2033, col: 47, offset: 65367}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2033, col: 57, offset: 65409}, + pos: position{line: 2033, col: 57, offset: 65377}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2033, col: 88, offset: 65440}, + pos: position{line: 2033, col: 88, offset: 65408}, val: "_", ignoreCase: false, want: "\"_\"", @@ -41296,21 +41296,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2038, col: 7, offset: 65681}, + pos: position{line: 2038, col: 7, offset: 65649}, run: (*parser).callonEscapedItalicText24, expr: &seqExpr{ - pos: position{line: 2038, col: 7, offset: 65681}, + pos: position{line: 2038, col: 7, offset: 65649}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2038, col: 7, offset: 65681}, + pos: position{line: 2038, col: 7, offset: 65649}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedItalicText27, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -41319,21 +41319,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2038, col: 42, offset: 65716}, + pos: position{line: 2038, col: 42, offset: 65684}, val: "_", ignoreCase: false, want: "\"_\"", }, &labeledExpr{ - pos: position{line: 2038, col: 46, offset: 65720}, + pos: position{line: 2038, col: 46, offset: 65688}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2038, col: 56, offset: 65730}, + pos: position{line: 2038, col: 56, offset: 65698}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2038, col: 87, offset: 65761}, + pos: position{line: 2038, col: 87, offset: 65729}, val: "_", ignoreCase: false, want: "\"_\"", @@ -41346,29 +41346,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceText", - pos: position{line: 2055, col: 1, offset: 66325}, + pos: position{line: 2055, col: 1, offset: 66293}, expr: &actionExpr{ - pos: position{line: 2056, col: 5, offset: 66358}, + pos: position{line: 2056, col: 5, offset: 66326}, run: (*parser).callonDoubleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2056, col: 5, offset: 66358}, + pos: position{line: 2056, col: 5, offset: 66326}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2051, col: 43, offset: 66273}, + pos: position{line: 2051, col: 43, offset: 66241}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2057, col: 5, offset: 66402}, + pos: position{line: 2057, col: 5, offset: 66370}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2057, col: 15, offset: 66412}, + pos: position{line: 2057, col: 15, offset: 66380}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2053, col: 41, offset: 66319}, + pos: position{line: 2053, col: 41, offset: 66287}, val: "``", ignoreCase: false, want: "\"``\"", @@ -41379,44 +41379,44 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceTextElements", - pos: position{line: 2062, col: 1, offset: 66587}, + pos: position{line: 2062, col: 1, offset: 66555}, expr: &oneOrMoreExpr{ - pos: position{line: 2062, col: 37, offset: 66623}, + pos: position{line: 2062, col: 37, offset: 66591}, expr: &ruleRefExpr{ - pos: position{line: 2062, col: 37, offset: 66623}, + pos: position{line: 2062, col: 37, offset: 66591}, name: "DoubleQuoteMonospaceTextElement", }, }, }, { name: "DoubleQuoteMonospaceTextElement", - pos: position{line: 2064, col: 1, offset: 66690}, + pos: position{line: 2064, col: 1, offset: 66658}, expr: &actionExpr{ - pos: position{line: 2065, col: 5, offset: 66730}, + pos: position{line: 2065, col: 5, offset: 66698}, run: (*parser).callonDoubleQuoteMonospaceTextElement1, expr: &seqExpr{ - pos: position{line: 2065, col: 5, offset: 66730}, + pos: position{line: 2065, col: 5, offset: 66698}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 2066, col: 5, offset: 66741}, + pos: position{line: 2066, col: 5, offset: 66709}, expr: &litMatcher{ - pos: position{line: 2053, col: 41, offset: 66319}, + pos: position{line: 2053, col: 41, offset: 66287}, val: "``", ignoreCase: false, want: "\"``\"", }, }, &labeledExpr{ - pos: position{line: 2067, col: 5, offset: 66783}, + pos: position{line: 2067, col: 5, offset: 66751}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2067, col: 14, offset: 66792}, + pos: position{line: 2067, col: 14, offset: 66760}, name: "QuotedTextElement", }, }, @@ -41426,33 +41426,33 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextEndDelimiter", - pos: position{line: 2085, col: 1, offset: 67334}, + pos: position{line: 2085, col: 1, offset: 67302}, expr: &seqExpr{ - pos: position{line: 2086, col: 5, offset: 67379}, + pos: position{line: 2086, col: 5, offset: 67347}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2086, col: 5, offset: 67379}, + pos: position{line: 2086, col: 5, offset: 67347}, expr: &ruleRefExpr{ - pos: position{line: 2086, col: 6, offset: 67380}, + pos: position{line: 2086, col: 6, offset: 67348}, name: "QuotationMark", }, }, &litMatcher{ - pos: position{line: 2087, col: 5, offset: 67399}, + pos: position{line: 2087, col: 5, offset: 67367}, val: "`", ignoreCase: false, want: "\"`\"", }, &andCodeExpr{ - pos: position{line: 2088, col: 5, offset: 67407}, + pos: position{line: 2088, col: 5, offset: 67375}, run: (*parser).callonSingleQuoteMonospaceTextEndDelimiter5, }, &andExpr{ - pos: position{line: 2092, col: 5, offset: 67521}, + pos: position{line: 2092, col: 5, offset: 67489}, expr: ¬Expr{ - pos: position{line: 2092, col: 7, offset: 67523}, + pos: position{line: 2092, col: 7, offset: 67491}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41465,29 +41465,29 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceText", - pos: position{line: 2095, col: 1, offset: 67540}, + pos: position{line: 2095, col: 1, offset: 67508}, expr: &actionExpr{ - pos: position{line: 2096, col: 5, offset: 67573}, + pos: position{line: 2096, col: 5, offset: 67541}, run: (*parser).callonSingleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2096, col: 5, offset: 67573}, + pos: position{line: 2096, col: 5, offset: 67541}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2078, col: 5, offset: 67136}, + pos: position{line: 2078, col: 5, offset: 67104}, val: "`", ignoreCase: false, want: "\"`\"", }, &andCodeExpr{ - pos: position{line: 2079, col: 5, offset: 67145}, + pos: position{line: 2079, col: 5, offset: 67113}, run: (*parser).callonSingleQuoteMonospaceText4, }, &andExpr{ - pos: position{line: 2083, col: 5, offset: 67268}, + pos: position{line: 2083, col: 5, offset: 67236}, expr: ¬Expr{ - pos: position{line: 2083, col: 7, offset: 67270}, + pos: position{line: 2083, col: 7, offset: 67238}, expr: &litMatcher{ - pos: position{line: 2083, col: 8, offset: 67271}, + pos: position{line: 2083, col: 8, offset: 67239}, val: "`", ignoreCase: false, want: "\"`\"", @@ -41495,15 +41495,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2097, col: 5, offset: 67617}, + pos: position{line: 2097, col: 5, offset: 67585}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2097, col: 15, offset: 67627}, + pos: position{line: 2097, col: 15, offset: 67595}, name: "SingleQuoteMonospaceTextElements", }, }, &ruleRefExpr{ - pos: position{line: 2098, col: 5, offset: 67666}, + pos: position{line: 2098, col: 5, offset: 67634}, name: "SingleQuoteMonospaceTextEndDelimiter", }, }, @@ -41512,20 +41512,20 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElements", - pos: position{line: 2102, col: 1, offset: 67803}, + pos: position{line: 2102, col: 1, offset: 67771}, expr: &actionExpr{ - pos: position{line: 2103, col: 5, offset: 67844}, + pos: position{line: 2103, col: 5, offset: 67812}, run: (*parser).callonSingleQuoteMonospaceTextElements1, expr: &seqExpr{ - pos: position{line: 2103, col: 5, offset: 67844}, + pos: position{line: 2103, col: 5, offset: 67812}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2103, col: 5, offset: 67844}, + pos: position{line: 2103, col: 5, offset: 67812}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSingleQuoteMonospaceTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -41534,18 +41534,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2104, col: 5, offset: 67883}, + pos: position{line: 2104, col: 5, offset: 67851}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2104, col: 14, offset: 67892}, + pos: position{line: 2104, col: 14, offset: 67860}, expr: &ruleRefExpr{ - pos: position{line: 2104, col: 15, offset: 67893}, + pos: position{line: 2104, col: 15, offset: 67861}, name: "SingleQuoteMonospaceTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2105, col: 5, offset: 67931}, + pos: position{line: 2105, col: 5, offset: 67899}, run: (*parser).callonSingleQuoteMonospaceTextElements9, }, }, @@ -41554,31 +41554,31 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElement", - pos: position{line: 2111, col: 1, offset: 68072}, + pos: position{line: 2111, col: 1, offset: 68040}, expr: &actionExpr{ - pos: position{line: 2112, col: 5, offset: 68112}, + pos: position{line: 2112, col: 5, offset: 68080}, run: (*parser).callonSingleQuoteMonospaceTextElement1, expr: &seqExpr{ - pos: position{line: 2112, col: 5, offset: 68112}, + pos: position{line: 2112, col: 5, offset: 68080}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 2113, col: 5, offset: 68123}, + pos: position{line: 2113, col: 5, offset: 68091}, expr: &ruleRefExpr{ - pos: position{line: 2113, col: 6, offset: 68124}, + pos: position{line: 2113, col: 6, offset: 68092}, name: "SingleQuoteMonospaceTextEndDelimiter", }, }, &labeledExpr{ - pos: position{line: 2114, col: 5, offset: 68165}, + pos: position{line: 2114, col: 5, offset: 68133}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2114, col: 14, offset: 68174}, + pos: position{line: 2114, col: 14, offset: 68142}, name: "QuotedTextElement", }, }, @@ -41588,35 +41588,35 @@ var g = &grammar{ }, { name: "EscapedMonospaceText", - pos: position{line: 2119, col: 1, offset: 68262}, + pos: position{line: 2119, col: 1, offset: 68230}, expr: &choiceExpr{ - pos: position{line: 2121, col: 5, offset: 68333}, + pos: position{line: 2121, col: 5, offset: 68301}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2121, col: 5, offset: 68333}, + pos: position{line: 2121, col: 5, offset: 68301}, run: (*parser).callonEscapedMonospaceText2, expr: &seqExpr{ - pos: position{line: 2121, col: 5, offset: 68333}, + pos: position{line: 2121, col: 5, offset: 68301}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2121, col: 5, offset: 68333}, + pos: position{line: 2121, col: 5, offset: 68301}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, run: (*parser).callonEscapedMonospaceText5, expr: &seqExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, expr: &litMatcher{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -41627,21 +41627,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2121, col: 40, offset: 68368}, + pos: position{line: 2121, col: 40, offset: 68336}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2121, col: 45, offset: 68373}, + pos: position{line: 2121, col: 45, offset: 68341}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2121, col: 55, offset: 68383}, + pos: position{line: 2121, col: 55, offset: 68351}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2121, col: 89, offset: 68417}, + pos: position{line: 2121, col: 89, offset: 68385}, val: "``", ignoreCase: false, want: "\"``\"", @@ -41650,21 +41650,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2125, col: 7, offset: 68586}, + pos: position{line: 2125, col: 7, offset: 68554}, run: (*parser).callonEscapedMonospaceText14, expr: &seqExpr{ - pos: position{line: 2125, col: 7, offset: 68586}, + pos: position{line: 2125, col: 7, offset: 68554}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2125, col: 7, offset: 68586}, + pos: position{line: 2125, col: 7, offset: 68554}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedMonospaceText17, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -41673,21 +41673,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2125, col: 42, offset: 68621}, + pos: position{line: 2125, col: 42, offset: 68589}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2125, col: 47, offset: 68626}, + pos: position{line: 2125, col: 47, offset: 68594}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2125, col: 57, offset: 68636}, + pos: position{line: 2125, col: 57, offset: 68604}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2125, col: 91, offset: 68670}, + pos: position{line: 2125, col: 91, offset: 68638}, val: "`", ignoreCase: false, want: "\"`\"", @@ -41696,21 +41696,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2130, col: 7, offset: 68876}, + pos: position{line: 2130, col: 7, offset: 68844}, run: (*parser).callonEscapedMonospaceText24, expr: &seqExpr{ - pos: position{line: 2130, col: 7, offset: 68876}, + pos: position{line: 2130, col: 7, offset: 68844}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2130, col: 7, offset: 68876}, + pos: position{line: 2130, col: 7, offset: 68844}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedMonospaceText27, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -41719,21 +41719,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2130, col: 42, offset: 68911}, + pos: position{line: 2130, col: 42, offset: 68879}, val: "`", ignoreCase: false, want: "\"`\"", }, &labeledExpr{ - pos: position{line: 2130, col: 46, offset: 68915}, + pos: position{line: 2130, col: 46, offset: 68883}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2130, col: 56, offset: 68925}, + pos: position{line: 2130, col: 56, offset: 68893}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2130, col: 90, offset: 68959}, + pos: position{line: 2130, col: 90, offset: 68927}, val: "`", ignoreCase: false, want: "\"`\"", @@ -41746,29 +41746,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedText", - pos: position{line: 2147, col: 1, offset: 69444}, + pos: position{line: 2147, col: 1, offset: 69412}, expr: &actionExpr{ - pos: position{line: 2148, col: 5, offset: 69474}, + pos: position{line: 2148, col: 5, offset: 69442}, run: (*parser).callonDoubleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2148, col: 5, offset: 69474}, + pos: position{line: 2148, col: 5, offset: 69442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2143, col: 40, offset: 69395}, + pos: position{line: 2143, col: 40, offset: 69363}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2149, col: 5, offset: 69515}, + pos: position{line: 2149, col: 5, offset: 69483}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2149, col: 15, offset: 69525}, + pos: position{line: 2149, col: 15, offset: 69493}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2145, col: 38, offset: 69438}, + pos: position{line: 2145, col: 38, offset: 69406}, val: "##", ignoreCase: false, want: "\"##\"", @@ -41779,44 +41779,44 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedTextElements", - pos: position{line: 2154, col: 1, offset: 69691}, + pos: position{line: 2154, col: 1, offset: 69659}, expr: &zeroOrMoreExpr{ - pos: position{line: 2154, col: 34, offset: 69724}, + pos: position{line: 2154, col: 34, offset: 69692}, expr: &ruleRefExpr{ - pos: position{line: 2154, col: 34, offset: 69724}, + pos: position{line: 2154, col: 34, offset: 69692}, name: "DoubleQuoteMarkedTextElement", }, }, }, { name: "DoubleQuoteMarkedTextElement", - pos: position{line: 2156, col: 1, offset: 69755}, + pos: position{line: 2156, col: 1, offset: 69723}, expr: &actionExpr{ - pos: position{line: 2157, col: 5, offset: 69824}, + pos: position{line: 2157, col: 5, offset: 69792}, run: (*parser).callonDoubleQuoteMarkedTextElement1, expr: &seqExpr{ - pos: position{line: 2157, col: 5, offset: 69824}, + pos: position{line: 2157, col: 5, offset: 69792}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 2158, col: 5, offset: 69835}, + pos: position{line: 2158, col: 5, offset: 69803}, expr: &litMatcher{ - pos: position{line: 2145, col: 38, offset: 69438}, + pos: position{line: 2145, col: 38, offset: 69406}, val: "##", ignoreCase: false, want: "\"##\"", }, }, &labeledExpr{ - pos: position{line: 2159, col: 5, offset: 69874}, + pos: position{line: 2159, col: 5, offset: 69842}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2159, col: 14, offset: 69883}, + pos: position{line: 2159, col: 14, offset: 69851}, name: "QuotedTextElement", }, }, @@ -41826,29 +41826,29 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedText", - pos: position{line: 2184, col: 1, offset: 70565}, + pos: position{line: 2184, col: 1, offset: 70533}, expr: &actionExpr{ - pos: position{line: 2185, col: 5, offset: 70595}, + pos: position{line: 2185, col: 5, offset: 70563}, run: (*parser).callonSingleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2185, col: 5, offset: 70595}, + pos: position{line: 2185, col: 5, offset: 70563}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2168, col: 5, offset: 70131}, + pos: position{line: 2168, col: 5, offset: 70099}, val: "#", ignoreCase: false, want: "\"#\"", }, &andCodeExpr{ - pos: position{line: 2169, col: 5, offset: 70140}, + pos: position{line: 2169, col: 5, offset: 70108}, run: (*parser).callonSingleQuoteMarkedText4, }, &andExpr{ - pos: position{line: 2173, col: 5, offset: 70260}, + pos: position{line: 2173, col: 5, offset: 70228}, expr: ¬Expr{ - pos: position{line: 2173, col: 7, offset: 70262}, + pos: position{line: 2173, col: 7, offset: 70230}, expr: &litMatcher{ - pos: position{line: 2173, col: 8, offset: 70263}, + pos: position{line: 2173, col: 8, offset: 70231}, val: "#", ignoreCase: false, want: "\"#\"", @@ -41856,38 +41856,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2186, col: 5, offset: 70635}, + pos: position{line: 2186, col: 5, offset: 70603}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2186, col: 15, offset: 70645}, + pos: position{line: 2186, col: 15, offset: 70613}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2176, col: 5, offset: 70368}, + pos: position{line: 2176, col: 5, offset: 70336}, val: "#", ignoreCase: false, want: "\"#\"", }, ¬Expr{ - pos: position{line: 2177, col: 5, offset: 70376}, + pos: position{line: 2177, col: 5, offset: 70344}, expr: &litMatcher{ - pos: position{line: 2177, col: 6, offset: 70377}, + pos: position{line: 2177, col: 6, offset: 70345}, val: "#", ignoreCase: false, want: "\"#\"", }, }, &andCodeExpr{ - pos: position{line: 2178, col: 5, offset: 70440}, + pos: position{line: 2178, col: 5, offset: 70408}, run: (*parser).callonSingleQuoteMarkedText13, }, &andExpr{ - pos: position{line: 2182, col: 5, offset: 70551}, + pos: position{line: 2182, col: 5, offset: 70519}, expr: ¬Expr{ - pos: position{line: 2182, col: 7, offset: 70553}, + pos: position{line: 2182, col: 7, offset: 70521}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41901,20 +41901,20 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElements", - pos: position{line: 2191, col: 1, offset: 70812}, + pos: position{line: 2191, col: 1, offset: 70780}, expr: &actionExpr{ - pos: position{line: 2192, col: 5, offset: 70850}, + pos: position{line: 2192, col: 5, offset: 70818}, run: (*parser).callonSingleQuoteMarkedTextElements1, expr: &seqExpr{ - pos: position{line: 2192, col: 5, offset: 70850}, + pos: position{line: 2192, col: 5, offset: 70818}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2192, col: 5, offset: 70850}, + pos: position{line: 2192, col: 5, offset: 70818}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSingleQuoteMarkedTextElements4, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -41923,18 +41923,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2193, col: 5, offset: 70889}, + pos: position{line: 2193, col: 5, offset: 70857}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2193, col: 14, offset: 70898}, + pos: position{line: 2193, col: 14, offset: 70866}, expr: &ruleRefExpr{ - pos: position{line: 2193, col: 15, offset: 70899}, + pos: position{line: 2193, col: 15, offset: 70867}, name: "SingleQuoteMarkedTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2194, col: 5, offset: 70935}, + pos: position{line: 2194, col: 5, offset: 70903}, run: (*parser).callonSingleQuoteMarkedTextElements9, }, }, @@ -41943,49 +41943,49 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElement", - pos: position{line: 2200, col: 1, offset: 71076}, + pos: position{line: 2200, col: 1, offset: 71044}, expr: &actionExpr{ - pos: position{line: 2201, col: 5, offset: 71113}, + pos: position{line: 2201, col: 5, offset: 71081}, run: (*parser).callonSingleQuoteMarkedTextElement1, expr: &seqExpr{ - pos: position{line: 2201, col: 5, offset: 71113}, + pos: position{line: 2201, col: 5, offset: 71081}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, ¬Expr{ - pos: position{line: 2202, col: 5, offset: 71124}, + pos: position{line: 2202, col: 5, offset: 71092}, expr: &seqExpr{ - pos: position{line: 2176, col: 5, offset: 70368}, + pos: position{line: 2176, col: 5, offset: 70336}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2176, col: 5, offset: 70368}, + pos: position{line: 2176, col: 5, offset: 70336}, val: "#", ignoreCase: false, want: "\"#\"", }, ¬Expr{ - pos: position{line: 2177, col: 5, offset: 70376}, + pos: position{line: 2177, col: 5, offset: 70344}, expr: &litMatcher{ - pos: position{line: 2177, col: 6, offset: 70377}, + pos: position{line: 2177, col: 6, offset: 70345}, val: "#", ignoreCase: false, want: "\"#\"", }, }, &andCodeExpr{ - pos: position{line: 2178, col: 5, offset: 70440}, + pos: position{line: 2178, col: 5, offset: 70408}, run: (*parser).callonSingleQuoteMarkedTextElement10, }, &andExpr{ - pos: position{line: 2182, col: 5, offset: 70551}, + pos: position{line: 2182, col: 5, offset: 70519}, expr: ¬Expr{ - pos: position{line: 2182, col: 7, offset: 70553}, + pos: position{line: 2182, col: 7, offset: 70521}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -41997,10 +41997,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2203, col: 5, offset: 71163}, + pos: position{line: 2203, col: 5, offset: 71131}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2203, col: 14, offset: 71172}, + pos: position{line: 2203, col: 14, offset: 71140}, name: "QuotedTextElement", }, }, @@ -42010,35 +42010,35 @@ var g = &grammar{ }, { name: "EscapedMarkedText", - pos: position{line: 2208, col: 1, offset: 71260}, + pos: position{line: 2208, col: 1, offset: 71228}, expr: &choiceExpr{ - pos: position{line: 2210, col: 5, offset: 71324}, + pos: position{line: 2210, col: 5, offset: 71292}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2210, col: 5, offset: 71324}, + pos: position{line: 2210, col: 5, offset: 71292}, run: (*parser).callonEscapedMarkedText2, expr: &seqExpr{ - pos: position{line: 2210, col: 5, offset: 71324}, + pos: position{line: 2210, col: 5, offset: 71292}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2210, col: 5, offset: 71324}, + pos: position{line: 2210, col: 5, offset: 71292}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, run: (*parser).callonEscapedMarkedText5, expr: &seqExpr{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1845, col: 25, offset: 59528}, + pos: position{line: 1845, col: 25, offset: 59496}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, expr: &litMatcher{ - pos: position{line: 1845, col: 30, offset: 59533}, + pos: position{line: 1845, col: 30, offset: 59501}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -42049,21 +42049,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2210, col: 40, offset: 71359}, + pos: position{line: 2210, col: 40, offset: 71327}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2210, col: 45, offset: 71364}, + pos: position{line: 2210, col: 45, offset: 71332}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2210, col: 55, offset: 71374}, + pos: position{line: 2210, col: 55, offset: 71342}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2210, col: 86, offset: 71405}, + pos: position{line: 2210, col: 86, offset: 71373}, val: "##", ignoreCase: false, want: "\"##\"", @@ -42072,21 +42072,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2214, col: 7, offset: 71570}, + pos: position{line: 2214, col: 7, offset: 71538}, run: (*parser).callonEscapedMarkedText14, expr: &seqExpr{ - pos: position{line: 2214, col: 7, offset: 71570}, + pos: position{line: 2214, col: 7, offset: 71538}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2214, col: 7, offset: 71570}, + pos: position{line: 2214, col: 7, offset: 71538}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedMarkedText17, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -42095,21 +42095,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2214, col: 42, offset: 71605}, + pos: position{line: 2214, col: 42, offset: 71573}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2214, col: 47, offset: 71610}, + pos: position{line: 2214, col: 47, offset: 71578}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2214, col: 57, offset: 71620}, + pos: position{line: 2214, col: 57, offset: 71588}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2214, col: 88, offset: 71651}, + pos: position{line: 2214, col: 88, offset: 71619}, val: "#", ignoreCase: false, want: "\"#\"", @@ -42118,21 +42118,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2219, col: 7, offset: 71854}, + pos: position{line: 2219, col: 7, offset: 71822}, run: (*parser).callonEscapedMarkedText24, expr: &seqExpr{ - pos: position{line: 2219, col: 7, offset: 71854}, + pos: position{line: 2219, col: 7, offset: 71822}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2219, col: 7, offset: 71854}, + pos: position{line: 2219, col: 7, offset: 71822}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedMarkedText27, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -42141,21 +42141,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2219, col: 42, offset: 71889}, + pos: position{line: 2219, col: 42, offset: 71857}, val: "#", ignoreCase: false, want: "\"#\"", }, &labeledExpr{ - pos: position{line: 2219, col: 46, offset: 71893}, + pos: position{line: 2219, col: 46, offset: 71861}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2219, col: 56, offset: 71903}, + pos: position{line: 2219, col: 56, offset: 71871}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2219, col: 87, offset: 71934}, + pos: position{line: 2219, col: 87, offset: 71902}, val: "#", ignoreCase: false, want: "\"#\"", @@ -42168,29 +42168,29 @@ var g = &grammar{ }, { name: "SubscriptText", - pos: position{line: 2226, col: 1, offset: 72201}, + pos: position{line: 2226, col: 1, offset: 72169}, expr: &actionExpr{ - pos: position{line: 2227, col: 5, offset: 72223}, + pos: position{line: 2227, col: 5, offset: 72191}, run: (*parser).callonSubscriptText1, expr: &seqExpr{ - pos: position{line: 2227, col: 5, offset: 72223}, + pos: position{line: 2227, col: 5, offset: 72191}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2233, col: 27, offset: 72438}, + pos: position{line: 2233, col: 27, offset: 72406}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2228, col: 5, offset: 72250}, + pos: position{line: 2228, col: 5, offset: 72218}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2228, col: 14, offset: 72259}, + pos: position{line: 2228, col: 14, offset: 72227}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2233, col: 27, offset: 72438}, + pos: position{line: 2233, col: 27, offset: 72406}, val: "~", ignoreCase: false, want: "\"~\"", @@ -42201,21 +42201,21 @@ var g = &grammar{ }, { name: "SubscriptTextElement", - pos: position{line: 2235, col: 1, offset: 72443}, + pos: position{line: 2235, col: 1, offset: 72411}, expr: &choiceExpr{ - pos: position{line: 2235, col: 25, offset: 72467}, + pos: position{line: 2235, col: 25, offset: 72435}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2235, col: 25, offset: 72467}, + pos: position{line: 2235, col: 25, offset: 72435}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2237, col: 21, offset: 72519}, + pos: position{line: 2237, col: 21, offset: 72487}, run: (*parser).callonSubscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2237, col: 21, offset: 72519}, + pos: position{line: 2237, col: 21, offset: 72487}, expr: &charClassMatcher{ - pos: position{line: 2237, col: 21, offset: 72519}, + pos: position{line: 2237, col: 21, offset: 72487}, val: "[^\\r\\n ~]", chars: []rune{'\r', '\n', ' ', '~'}, ignoreCase: false, @@ -42228,23 +42228,23 @@ var g = &grammar{ }, { name: "EscapedSubscriptText", - pos: position{line: 2241, col: 1, offset: 72604}, + pos: position{line: 2241, col: 1, offset: 72572}, expr: &actionExpr{ - pos: position{line: 2243, col: 5, offset: 72671}, + pos: position{line: 2243, col: 5, offset: 72639}, run: (*parser).callonEscapedSubscriptText1, expr: &seqExpr{ - pos: position{line: 2243, col: 5, offset: 72671}, + pos: position{line: 2243, col: 5, offset: 72639}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2243, col: 5, offset: 72671}, + pos: position{line: 2243, col: 5, offset: 72639}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedSubscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -42253,21 +42253,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2233, col: 27, offset: 72438}, + pos: position{line: 2233, col: 27, offset: 72406}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2245, col: 5, offset: 72739}, + pos: position{line: 2245, col: 5, offset: 72707}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2245, col: 14, offset: 72748}, + pos: position{line: 2245, col: 14, offset: 72716}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2233, col: 27, offset: 72438}, + pos: position{line: 2233, col: 27, offset: 72406}, val: "~", ignoreCase: false, want: "\"~\"", @@ -42278,29 +42278,29 @@ var g = &grammar{ }, { name: "SuperscriptText", - pos: position{line: 2253, col: 1, offset: 73011}, + pos: position{line: 2253, col: 1, offset: 72979}, expr: &actionExpr{ - pos: position{line: 2254, col: 5, offset: 73035}, + pos: position{line: 2254, col: 5, offset: 73003}, run: (*parser).callonSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2254, col: 5, offset: 73035}, + pos: position{line: 2254, col: 5, offset: 73003}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2260, col: 29, offset: 73262}, + pos: position{line: 2260, col: 29, offset: 73230}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2255, col: 5, offset: 73065}, + pos: position{line: 2255, col: 5, offset: 73033}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2255, col: 14, offset: 73074}, + pos: position{line: 2255, col: 14, offset: 73042}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2260, col: 29, offset: 73262}, + pos: position{line: 2260, col: 29, offset: 73230}, val: "^", ignoreCase: false, want: "\"^\"", @@ -42311,21 +42311,21 @@ var g = &grammar{ }, { name: "SuperscriptTextElement", - pos: position{line: 2262, col: 1, offset: 73267}, + pos: position{line: 2262, col: 1, offset: 73235}, expr: &choiceExpr{ - pos: position{line: 2262, col: 27, offset: 73293}, + pos: position{line: 2262, col: 27, offset: 73261}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2262, col: 27, offset: 73293}, + pos: position{line: 2262, col: 27, offset: 73261}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2264, col: 23, offset: 73349}, + pos: position{line: 2264, col: 23, offset: 73317}, run: (*parser).callonSuperscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2264, col: 23, offset: 73349}, + pos: position{line: 2264, col: 23, offset: 73317}, expr: &charClassMatcher{ - pos: position{line: 2264, col: 23, offset: 73349}, + pos: position{line: 2264, col: 23, offset: 73317}, val: "[^\\r\\n ^]", chars: []rune{'\r', '\n', ' ', '^'}, ignoreCase: false, @@ -42338,23 +42338,23 @@ var g = &grammar{ }, { name: "EscapedSuperscriptText", - pos: position{line: 2268, col: 1, offset: 73434}, + pos: position{line: 2268, col: 1, offset: 73402}, expr: &actionExpr{ - pos: position{line: 2270, col: 5, offset: 73506}, + pos: position{line: 2270, col: 5, offset: 73474}, run: (*parser).callonEscapedSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2270, col: 5, offset: 73506}, + pos: position{line: 2270, col: 5, offset: 73474}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2270, col: 5, offset: 73506}, + pos: position{line: 2270, col: 5, offset: 73474}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, run: (*parser).callonEscapedSuperscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, expr: &litMatcher{ - pos: position{line: 1841, col: 25, offset: 59455}, + pos: position{line: 1841, col: 25, offset: 59423}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -42363,21 +42363,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2260, col: 29, offset: 73262}, + pos: position{line: 2260, col: 29, offset: 73230}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2272, col: 5, offset: 73576}, + pos: position{line: 2272, col: 5, offset: 73544}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2272, col: 14, offset: 73585}, + pos: position{line: 2272, col: 14, offset: 73553}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2260, col: 29, offset: 73262}, + pos: position{line: 2260, col: 29, offset: 73230}, val: "^", ignoreCase: false, want: "\"^\"", @@ -42388,27 +42388,27 @@ var g = &grammar{ }, { name: "Section", - pos: position{line: 2281, col: 1, offset: 74054}, + pos: position{line: 2281, col: 1, offset: 74022}, expr: &actionExpr{ - pos: position{line: 2282, col: 5, offset: 74070}, + pos: position{line: 2282, col: 5, offset: 74038}, run: (*parser).callonSection1, expr: &seqExpr{ - pos: position{line: 2282, col: 5, offset: 74070}, + pos: position{line: 2282, col: 5, offset: 74038}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2282, col: 5, offset: 74070}, + pos: position{line: 2282, col: 5, offset: 74038}, run: (*parser).callonSection3, }, &labeledExpr{ - pos: position{line: 2285, col: 5, offset: 74133}, + pos: position{line: 2285, col: 5, offset: 74101}, label: "level", expr: &actionExpr{ - pos: position{line: 2285, col: 12, offset: 74140}, + pos: position{line: 2285, col: 12, offset: 74108}, run: (*parser).callonSection5, expr: &oneOrMoreExpr{ - pos: position{line: 2285, col: 12, offset: 74140}, + pos: position{line: 2285, col: 12, offset: 74108}, expr: &litMatcher{ - pos: position{line: 2285, col: 13, offset: 74141}, + pos: position{line: 2285, col: 13, offset: 74109}, val: "=", ignoreCase: false, want: "\"=\"", @@ -42417,16 +42417,16 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2289, col: 5, offset: 74249}, + pos: position{line: 2289, col: 5, offset: 74217}, run: (*parser).callonSection8, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonSection9, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -42435,36 +42435,36 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2293, col: 12, offset: 74408}, + pos: position{line: 2293, col: 12, offset: 74376}, label: "title", expr: &ruleRefExpr{ - pos: position{line: 2293, col: 19, offset: 74415}, + pos: position{line: 2293, col: 19, offset: 74383}, name: "SectionTitle", }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonSection15, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42473,9 +42473,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -42486,24 +42486,24 @@ var g = &grammar{ }, { name: "SectionTitle", - pos: position{line: 2297, col: 1, offset: 74511}, + pos: position{line: 2297, col: 1, offset: 74479}, expr: &actionExpr{ - pos: position{line: 2298, col: 5, offset: 74532}, + pos: position{line: 2298, col: 5, offset: 74500}, run: (*parser).callonSectionTitle1, expr: &seqExpr{ - pos: position{line: 2298, col: 5, offset: 74532}, + pos: position{line: 2298, col: 5, offset: 74500}, exprs: []interface{}{ &stateCodeExpr{ - pos: position{line: 2298, col: 5, offset: 74532}, + pos: position{line: 2298, col: 5, offset: 74500}, run: (*parser).callonSectionTitle3, }, &labeledExpr{ - pos: position{line: 2303, col: 5, offset: 74647}, + pos: position{line: 2303, col: 5, offset: 74615}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2303, col: 14, offset: 74656}, + pos: position{line: 2303, col: 14, offset: 74624}, expr: &ruleRefExpr{ - pos: position{line: 2303, col: 15, offset: 74657}, + pos: position{line: 2303, col: 15, offset: 74625}, name: "SectionTitleElement", }, }, @@ -42514,38 +42514,38 @@ var g = &grammar{ }, { name: "SectionTitleElement", - pos: position{line: 2307, col: 1, offset: 74738}, + pos: position{line: 2307, col: 1, offset: 74706}, expr: &actionExpr{ - pos: position{line: 2308, col: 5, offset: 74765}, + pos: position{line: 2308, col: 5, offset: 74733}, run: (*parser).callonSectionTitleElement1, expr: &seqExpr{ - pos: position{line: 2308, col: 5, offset: 74765}, + pos: position{line: 2308, col: 5, offset: 74733}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2308, col: 5, offset: 74765}, + pos: position{line: 2308, col: 5, offset: 74733}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonSectionTitleElement5, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42554,36 +42554,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2309, col: 5, offset: 74774}, + pos: position{line: 2309, col: 5, offset: 74742}, label: "element", expr: &choiceExpr{ - pos: position{line: 2310, col: 9, offset: 74792}, + pos: position{line: 2310, col: 9, offset: 74760}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, run: (*parser).callonSectionTitleElement14, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, run: (*parser).callonSectionTitleElement17, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -42593,36 +42593,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87558}, + pos: position{line: 2753, col: 5, offset: 87527}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87618}, + pos: position{line: 2755, col: 9, offset: 87587}, run: (*parser).callonSectionTitleElement23, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87698}, + pos: position{line: 2759, col: 5, offset: 87667}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87713}, + pos: position{line: 2760, col: 13, offset: 87682}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -42635,12 +42635,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonSectionTitleElement28, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -42649,21 +42649,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, run: (*parser).callonSectionTitleElement31, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79960}, + pos: position{line: 2479, col: 10, offset: 79928}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79961}, + pos: position{line: 2479, col: 11, offset: 79929}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -42674,29 +42674,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonSectionTitleElement36, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonSectionTitleElement38, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80224}, + pos: position{line: 2488, col: 5, offset: 80192}, run: (*parser).callonSectionTitleElement39, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80349}, + pos: position{line: 2492, col: 5, offset: 80317}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80353}, + pos: position{line: 2492, col: 9, offset: 80321}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80354}, + pos: position{line: 2492, col: 10, offset: 80322}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -42707,31 +42707,31 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2313, col: 11, offset: 74857}, + pos: position{line: 2313, col: 11, offset: 74825}, name: "Replacement", }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87906}, + pos: position{line: 2768, col: 5, offset: 87875}, run: (*parser).callonSectionTitleElement44, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87916}, + pos: position{line: 2769, col: 9, offset: 87885}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87917}, + pos: position{line: 2769, col: 10, offset: 87886}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, run: (*parser).callonSectionTitleElement48, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88114}, + pos: position{line: 2774, col: 13, offset: 88083}, val: "[", ignoreCase: false, want: "\"[\"", @@ -42739,20 +42739,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88120}, + pos: position{line: 2774, col: 19, offset: 88089}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, run: (*parser).callonSectionTitleElement52, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88251}, + pos: position{line: 2780, col: 14, offset: 88220}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -42761,18 +42761,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88299}, + pos: position{line: 2782, col: 16, offset: 88268}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88300}, + pos: position{line: 2782, col: 17, offset: 88269}, val: "(", ignoreCase: false, want: "\"(\"", @@ -42784,35 +42784,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2315, col: 11, offset: 74930}, + pos: position{line: 2315, col: 11, offset: 74898}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2316, col: 11, offset: 74946}, + pos: position{line: 2316, col: 11, offset: 74914}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2317, col: 11, offset: 74974}, + pos: position{line: 2317, col: 11, offset: 74942}, name: "Link", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonSectionTitleElement61, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonSectionTitleElement63, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78860}, + pos: position{line: 2451, col: 5, offset: 78828}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78878}, + pos: position{line: 2452, col: 9, offset: 78846}, run: (*parser).callonSectionTitleElement65, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78879}, + pos: position{line: 2452, col: 10, offset: 78847}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -42824,7 +42824,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2319, col: 11, offset: 75059}, + pos: position{line: 2319, col: 11, offset: 75027}, name: "InlineIcon", }, &actionExpr{ @@ -43213,17 +43213,17 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2332, col: 5, offset: 75512}, + pos: position{line: 2332, col: 5, offset: 75480}, run: (*parser).callonSectionTitleElement145, expr: &seqExpr{ - pos: position{line: 2332, col: 5, offset: 75512}, + pos: position{line: 2332, col: 5, offset: 75480}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2332, col: 5, offset: 75512}, + pos: position{line: 2332, col: 5, offset: 75480}, run: (*parser).callonSectionTitleElement147, }, &labeledExpr{ - pos: position{line: 2335, col: 5, offset: 75567}, + pos: position{line: 2335, col: 5, offset: 75535}, label: "id", expr: &actionExpr{ pos: position{line: 404, col: 5, offset: 12337}, @@ -43677,12 +43677,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2335, col: 26, offset: 75588}, + pos: position{line: 2335, col: 26, offset: 75556}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSectionTitleElement241, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -43691,30 +43691,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2335, col: 33, offset: 75595}, + pos: position{line: 2335, col: 33, offset: 75563}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonSectionTitleElement245, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43723,9 +43723,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -43750,12 +43750,12 @@ var g = &grammar{ pos: position{line: 1253, col: 14, offset: 38741}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, run: (*parser).callonSectionTitleElement256, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -43789,12 +43789,12 @@ var g = &grammar{ pos: position{line: 1258, col: 10, offset: 38873}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, run: (*parser).callonSectionTitleElement264, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -43813,14 +43813,14 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2324, col: 11, offset: 75313}, + pos: position{line: 2324, col: 11, offset: 75281}, name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, run: (*parser).callonSectionTitleElement269, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43836,52 +43836,52 @@ var g = &grammar{ }, { name: "NormalGroup", - pos: position{line: 2345, col: 1, offset: 75857}, + pos: position{line: 2345, col: 1, offset: 75825}, expr: &actionExpr{ - pos: position{line: 2346, col: 5, offset: 75944}, + pos: position{line: 2346, col: 5, offset: 75912}, run: (*parser).callonNormalGroup1, expr: &seqExpr{ - pos: position{line: 2346, col: 5, offset: 75944}, + pos: position{line: 2346, col: 5, offset: 75912}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2346, col: 5, offset: 75944}, + pos: position{line: 2346, col: 5, offset: 75912}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2346, col: 14, offset: 75953}, + pos: position{line: 2346, col: 14, offset: 75921}, expr: &actionExpr{ - pos: position{line: 2348, col: 9, offset: 75979}, + pos: position{line: 2348, col: 9, offset: 75947}, run: (*parser).callonNormalGroup5, expr: &seqExpr{ - pos: position{line: 2348, col: 9, offset: 75979}, + pos: position{line: 2348, col: 9, offset: 75947}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ - pos: position{line: 2349, col: 9, offset: 75994}, + pos: position{line: 2349, col: 9, offset: 75962}, label: "element", expr: &choiceExpr{ - pos: position{line: 2350, col: 13, offset: 76016}, + pos: position{line: 2350, col: 13, offset: 75984}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, run: (*parser).callonNormalGroup11, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, run: (*parser).callonNormalGroup14, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -43891,36 +43891,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87558}, + pos: position{line: 2753, col: 5, offset: 87527}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87618}, + pos: position{line: 2755, col: 9, offset: 87587}, run: (*parser).callonNormalGroup20, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87698}, + pos: position{line: 2759, col: 5, offset: 87667}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87713}, + pos: position{line: 2760, col: 13, offset: 87682}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -43933,12 +43933,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonNormalGroup25, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -43947,25 +43947,25 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2352, col: 15, offset: 76062}, + pos: position{line: 2352, col: 15, offset: 76030}, name: "Replacement", }, &actionExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, run: (*parser).callonNormalGroup29, expr: &seqExpr{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2479, col: 5, offset: 79955}, + pos: position{line: 2479, col: 5, offset: 79923}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2479, col: 10, offset: 79960}, + pos: position{line: 2479, col: 10, offset: 79928}, expr: &charClassMatcher{ - pos: position{line: 2479, col: 11, offset: 79961}, + pos: position{line: 2479, col: 11, offset: 79929}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -43976,29 +43976,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonNormalGroup34, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2485, col: 5, offset: 80153}, + pos: position{line: 2485, col: 5, offset: 80121}, run: (*parser).callonNormalGroup36, }, &andCodeExpr{ - pos: position{line: 2488, col: 5, offset: 80224}, + pos: position{line: 2488, col: 5, offset: 80192}, run: (*parser).callonNormalGroup37, }, &litMatcher{ - pos: position{line: 2492, col: 5, offset: 80349}, + pos: position{line: 2492, col: 5, offset: 80317}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2492, col: 9, offset: 80353}, + pos: position{line: 2492, col: 9, offset: 80321}, expr: &charClassMatcher{ - pos: position{line: 2492, col: 10, offset: 80354}, + pos: position{line: 2492, col: 10, offset: 80322}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -44009,27 +44009,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87906}, + pos: position{line: 2768, col: 5, offset: 87875}, run: (*parser).callonNormalGroup41, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87916}, + pos: position{line: 2769, col: 9, offset: 87885}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87917}, + pos: position{line: 2769, col: 10, offset: 87886}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, run: (*parser).callonNormalGroup45, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88114}, + pos: position{line: 2774, col: 13, offset: 88083}, val: "[", ignoreCase: false, want: "\"[\"", @@ -44037,20 +44037,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88120}, + pos: position{line: 2774, col: 19, offset: 88089}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, run: (*parser).callonNormalGroup49, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88251}, + pos: position{line: 2780, col: 14, offset: 88220}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -44059,18 +44059,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88299}, + pos: position{line: 2782, col: 16, offset: 88268}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88300}, + pos: position{line: 2782, col: 17, offset: 88269}, val: "(", ignoreCase: false, want: "\"(\"", @@ -44082,25 +44082,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonNormalGroup55, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44455,35 +44455,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2357, col: 15, offset: 76229}, + pos: position{line: 2357, col: 15, offset: 76197}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2358, col: 15, offset: 76249}, + pos: position{line: 2358, col: 15, offset: 76217}, name: "InlineMacro", }, &ruleRefExpr{ - pos: position{line: 2359, col: 15, offset: 76338}, + pos: position{line: 2359, col: 15, offset: 76306}, name: "Callout", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonNormalGroup132, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonNormalGroup134, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78860}, + pos: position{line: 2451, col: 5, offset: 78828}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78878}, + pos: position{line: 2452, col: 9, offset: 78846}, run: (*parser).callonNormalGroup136, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78879}, + pos: position{line: 2452, col: 10, offset: 78847}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -44517,10 +44517,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1214, col: 5, offset: 37589}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonNormalGroup144, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -44531,28 +44531,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1214, col: 12, offset: 37596}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonNormalGroup148, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44561,9 +44561,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -44573,7 +44573,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2362, col: 15, offset: 76520}, + pos: position{line: 2362, col: 15, offset: 76488}, name: "InlinePassthrough", }, &actionExpr{ @@ -44616,10 +44616,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, run: (*parser).callonNormalGroup164, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44635,9 +44635,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -44646,28 +44646,28 @@ var g = &grammar{ }, { name: "AttributeStructuredValue", - pos: position{line: 2373, col: 1, offset: 76958}, + pos: position{line: 2373, col: 1, offset: 76926}, expr: &actionExpr{ - pos: position{line: 2374, col: 5, offset: 76991}, + pos: position{line: 2374, col: 5, offset: 76959}, run: (*parser).callonAttributeStructuredValue1, expr: &seqExpr{ - pos: position{line: 2374, col: 5, offset: 76991}, + pos: position{line: 2374, col: 5, offset: 76959}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2374, col: 5, offset: 76991}, + pos: position{line: 2374, col: 5, offset: 76959}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2374, col: 14, offset: 77000}, + pos: position{line: 2374, col: 14, offset: 76968}, expr: &ruleRefExpr{ - pos: position{line: 2374, col: 15, offset: 77001}, + pos: position{line: 2374, col: 15, offset: 76969}, name: "AttributeStructuredValueElement", }, }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -44676,41 +44676,41 @@ var g = &grammar{ }, { name: "AttributeStructuredValueElement", - pos: position{line: 2378, col: 1, offset: 77098}, + pos: position{line: 2378, col: 1, offset: 77066}, expr: &actionExpr{ - pos: position{line: 2379, col: 5, offset: 77138}, + pos: position{line: 2379, col: 5, offset: 77106}, run: (*parser).callonAttributeStructuredValueElement1, expr: &seqExpr{ - pos: position{line: 2379, col: 5, offset: 77138}, + pos: position{line: 2379, col: 5, offset: 77106}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ - pos: position{line: 2380, col: 5, offset: 77149}, + pos: position{line: 2380, col: 5, offset: 77117}, label: "element", expr: &choiceExpr{ - pos: position{line: 2381, col: 9, offset: 77167}, + pos: position{line: 2381, col: 9, offset: 77135}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, run: (*parser).callonAttributeStructuredValueElement7, expr: &seqExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2750, col: 5, offset: 87494}, + pos: position{line: 2750, col: 5, offset: 87463}, label: "text", expr: &actionExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, run: (*parser).callonAttributeStructuredValueElement10, expr: &oneOrMoreExpr{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, expr: &charClassMatcher{ - pos: position{line: 2750, col: 11, offset: 87500}, + pos: position{line: 2750, col: 11, offset: 87469}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -44720,36 +44720,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2753, col: 5, offset: 87558}, + pos: position{line: 2753, col: 5, offset: 87527}, expr: &seqExpr{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2754, col: 9, offset: 87569}, + pos: position{line: 2754, col: 9, offset: 87538}, val: ":", ignoreCase: false, want: "\":\"", }, &andCodeExpr{ - pos: position{line: 2755, col: 9, offset: 87618}, + pos: position{line: 2755, col: 9, offset: 87587}, run: (*parser).callonAttributeStructuredValueElement16, }, }, }, }, ¬Expr{ - pos: position{line: 2759, col: 5, offset: 87698}, + pos: position{line: 2759, col: 5, offset: 87667}, expr: &seqExpr{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2760, col: 9, offset: 87709}, + pos: position{line: 2760, col: 9, offset: 87678}, val: "@", ignoreCase: false, want: "\"@\"", }, &charClassMatcher{ - pos: position{line: 2760, col: 13, offset: 87713}, + pos: position{line: 2760, col: 13, offset: 87682}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -44762,10 +44762,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonAttributeStructuredValueElement21, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -44773,31 +44773,31 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2383, col: 11, offset: 77205}, + pos: position{line: 2383, col: 11, offset: 77173}, name: "Replacement", }, &actionExpr{ - pos: position{line: 2768, col: 5, offset: 87906}, + pos: position{line: 2768, col: 5, offset: 87875}, run: (*parser).callonAttributeStructuredValueElement24, expr: &choiceExpr{ - pos: position{line: 2769, col: 9, offset: 87916}, + pos: position{line: 2769, col: 9, offset: 87885}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2769, col: 10, offset: 87917}, + pos: position{line: 2769, col: 10, offset: 87886}, val: "[.,;?)!/:\"\\@=-]", chars: []rune{'.', ',', ';', '?', ')', '!', '/', ':', '"', '\'', '@', '=', '-'}, ignoreCase: false, inverted: false, }, &seqExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2771, col: 13, offset: 88014}, + pos: position{line: 2771, col: 13, offset: 87983}, run: (*parser).callonAttributeStructuredValueElement28, }, &litMatcher{ - pos: position{line: 2774, col: 13, offset: 88114}, + pos: position{line: 2774, col: 13, offset: 88083}, val: "[", ignoreCase: false, want: "\"[\"", @@ -44805,20 +44805,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2774, col: 19, offset: 88120}, + pos: position{line: 2774, col: 19, offset: 88089}, val: "]", ignoreCase: false, want: "\"]\"", }, &seqExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2777, col: 13, offset: 88158}, + pos: position{line: 2777, col: 13, offset: 88127}, run: (*parser).callonAttributeStructuredValueElement32, }, &charClassMatcher{ - pos: position{line: 2780, col: 14, offset: 88251}, + pos: position{line: 2780, col: 14, offset: 88220}, val: "[*_`#]", chars: []rune{'*', '_', '`', '#'}, ignoreCase: false, @@ -44827,18 +44827,18 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2782, col: 12, offset: 88295}, + pos: position{line: 2782, col: 12, offset: 88264}, val: "(", ignoreCase: false, want: "\"(\"", }, ¬Expr{ - pos: position{line: 2782, col: 16, offset: 88299}, + pos: position{line: 2782, col: 16, offset: 88268}, expr: &litMatcher{ - pos: position{line: 2782, col: 17, offset: 88300}, + pos: position{line: 2782, col: 17, offset: 88269}, val: "(", ignoreCase: false, want: "\"(\"", @@ -44850,31 +44850,31 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2385, col: 11, offset: 77278}, + pos: position{line: 2385, col: 11, offset: 77246}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2386, col: 11, offset: 77294}, + pos: position{line: 2386, col: 11, offset: 77262}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonAttributeStructuredValueElement40, expr: &seqExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2448, col: 5, offset: 78784}, + pos: position{line: 2448, col: 5, offset: 78752}, run: (*parser).callonAttributeStructuredValueElement42, }, &labeledExpr{ - pos: position{line: 2451, col: 5, offset: 78860}, + pos: position{line: 2451, col: 5, offset: 78828}, label: "element", expr: &actionExpr{ - pos: position{line: 2452, col: 9, offset: 78878}, + pos: position{line: 2452, col: 9, offset: 78846}, run: (*parser).callonAttributeStructuredValueElement44, expr: &charClassMatcher{ - pos: position{line: 2452, col: 10, offset: 78879}, + pos: position{line: 2452, col: 10, offset: 78847}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -44925,10 +44925,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, run: (*parser).callonAttributeStructuredValueElement54, expr: &charClassMatcher{ - pos: position{line: 2790, col: 12, offset: 88560}, + pos: position{line: 2790, col: 12, offset: 88529}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44944,49 +44944,49 @@ var g = &grammar{ }, { name: "InlineMacro", - pos: position{line: 2396, col: 1, offset: 77546}, + pos: position{line: 2396, col: 1, offset: 77514}, expr: &actionExpr{ - pos: position{line: 2398, col: 5, offset: 77628}, + pos: position{line: 2398, col: 5, offset: 77596}, run: (*parser).callonInlineMacro1, expr: &seqExpr{ - pos: position{line: 2398, col: 5, offset: 77628}, + pos: position{line: 2398, col: 5, offset: 77596}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2398, col: 5, offset: 77628}, + pos: position{line: 2398, col: 5, offset: 77596}, run: (*parser).callonInlineMacro3, }, &labeledExpr{ - pos: position{line: 2401, col: 5, offset: 77693}, + pos: position{line: 2401, col: 5, offset: 77661}, label: "element", expr: &choiceExpr{ - pos: position{line: 2402, col: 9, offset: 77711}, + pos: position{line: 2402, col: 9, offset: 77679}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2402, col: 9, offset: 77711}, + pos: position{line: 2402, col: 9, offset: 77679}, name: "InlineIcon", }, &ruleRefExpr{ - pos: position{line: 2403, col: 11, offset: 77732}, + pos: position{line: 2403, col: 11, offset: 77700}, name: "InlineImage", }, &ruleRefExpr{ - pos: position{line: 2404, col: 11, offset: 77755}, + pos: position{line: 2404, col: 11, offset: 77723}, name: "Link", }, &ruleRefExpr{ - pos: position{line: 2405, col: 11, offset: 77771}, + pos: position{line: 2405, col: 11, offset: 77739}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2406, col: 11, offset: 77800}, + pos: position{line: 2406, col: 11, offset: 77768}, name: "InlineFootnote", }, &ruleRefExpr{ - pos: position{line: 2407, col: 11, offset: 77826}, + pos: position{line: 2407, col: 11, offset: 77794}, name: "CrossReference", }, &ruleRefExpr{ - pos: position{line: 2408, col: 11, offset: 77852}, + pos: position{line: 2408, col: 11, offset: 77820}, name: "InlineUserMacro", }, &actionExpr{ @@ -45005,12 +45005,12 @@ var g = &grammar{ pos: position{line: 1253, col: 14, offset: 38741}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, run: (*parser).callonInlineMacro17, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -45044,12 +45044,12 @@ var g = &grammar{ pos: position{line: 1258, col: 10, offset: 38873}, label: "id", expr: &actionExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, run: (*parser).callonInlineMacro25, expr: &oneOrMoreExpr{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, expr: &charClassMatcher{ - pos: position{line: 2836, col: 7, offset: 89904}, + pos: position{line: 2836, col: 7, offset: 89873}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -45091,17 +45091,17 @@ var g = &grammar{ pos: position{line: 1304, col: 31, offset: 40695}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineMacro37, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45127,10 +45127,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1298, col: 12, offset: 40409}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineMacro44, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45147,10 +45147,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1298, col: 23, offset: 40420}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineMacro48, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45170,17 +45170,17 @@ var g = &grammar{ pos: position{line: 1304, col: 31, offset: 40695}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineMacro55, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45211,10 +45211,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1299, col: 12, offset: 40501}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineMacro62, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45231,10 +45231,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1299, col: 23, offset: 40512}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineMacro66, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45254,17 +45254,17 @@ var g = &grammar{ pos: position{line: 1304, col: 31, offset: 40695}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlineMacro73, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45291,15 +45291,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2411, col: 11, offset: 77931}, + pos: position{line: 2411, col: 11, offset: 77899}, name: "IndexTerm", }, &ruleRefExpr{ - pos: position{line: 2412, col: 11, offset: 77951}, + pos: position{line: 2412, col: 11, offset: 77919}, name: "InlineButton", }, &ruleRefExpr{ - pos: position{line: 2413, col: 11, offset: 77974}, + pos: position{line: 2413, col: 11, offset: 77942}, name: "InlineMenu", }, }, @@ -45311,22 +45311,22 @@ var g = &grammar{ }, { name: "InlinePassthrough", - pos: position{line: 2417, col: 1, offset: 78031}, + pos: position{line: 2417, col: 1, offset: 77999}, expr: &actionExpr{ - pos: position{line: 2419, col: 5, offset: 78119}, + pos: position{line: 2419, col: 5, offset: 78087}, run: (*parser).callonInlinePassthrough1, expr: &seqExpr{ - pos: position{line: 2419, col: 5, offset: 78119}, + pos: position{line: 2419, col: 5, offset: 78087}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2419, col: 5, offset: 78119}, + pos: position{line: 2419, col: 5, offset: 78087}, run: (*parser).callonInlinePassthrough3, }, &labeledExpr{ - pos: position{line: 2422, col: 5, offset: 78196}, + pos: position{line: 2422, col: 5, offset: 78164}, label: "element", expr: &choiceExpr{ - pos: position{line: 2423, col: 9, offset: 78214}, + pos: position{line: 2423, col: 9, offset: 78182}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 1379, col: 26, offset: 43964}, @@ -45381,10 +45381,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1385, col: 12, offset: 44410}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlinePassthrough21, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45395,25 +45395,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1385, col: 19, offset: 44417}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonInlinePassthrough24, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45450,7 +45450,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1379, col: 121, offset: 44059}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -45496,10 +45496,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1371, col: 64, offset: 43519}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlinePassthrough45, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45510,25 +45510,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1371, col: 71, offset: 43526}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonInlinePassthrough48, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45551,12 +45551,12 @@ var g = &grammar{ pos: position{line: 1371, col: 86, offset: 43541}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, run: (*parser).callonInlinePassthrough58, expr: &oneOrMoreExpr{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, expr: &charClassMatcher{ - pos: position{line: 2855, col: 11, offset: 90313}, + pos: position{line: 2855, col: 11, offset: 90282}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45585,25 +45585,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1371, col: 151, offset: 43606}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonInlinePassthrough65, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45630,10 +45630,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1373, col: 12, offset: 43766}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonInlinePassthrough74, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45644,25 +45644,25 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1373, col: 19, offset: 43773}, expr: &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonInlinePassthrough77, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45698,7 +45698,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1367, col: 121, offset: 43342}, expr: &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, @@ -45709,7 +45709,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2423, col: 57, offset: 78262}, + pos: position{line: 2423, col: 57, offset: 78230}, name: "PassthroughMacro", }, }, @@ -45721,16 +45721,16 @@ var g = &grammar{ }, { name: "Quote", - pos: position{line: 2428, col: 1, offset: 78322}, + pos: position{line: 2428, col: 1, offset: 78290}, expr: &seqExpr{ - pos: position{line: 2430, col: 5, offset: 78398}, + pos: position{line: 2430, col: 5, offset: 78366}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2430, col: 5, offset: 78398}, + pos: position{line: 2430, col: 5, offset: 78366}, run: (*parser).callonQuote2, }, &ruleRefExpr{ - pos: position{line: 2433, col: 5, offset: 78463}, + pos: position{line: 2433, col: 5, offset: 78431}, name: "QuotedText", }, }, @@ -45738,22 +45738,22 @@ var g = &grammar{ }, { name: "Replacement", - pos: position{line: 2435, col: 1, offset: 78476}, + pos: position{line: 2435, col: 1, offset: 78444}, expr: &actionExpr{ - pos: position{line: 2437, col: 5, offset: 78558}, + pos: position{line: 2437, col: 5, offset: 78526}, run: (*parser).callonReplacement1, expr: &seqExpr{ - pos: position{line: 2437, col: 5, offset: 78558}, + pos: position{line: 2437, col: 5, offset: 78526}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2437, col: 5, offset: 78558}, + pos: position{line: 2437, col: 5, offset: 78526}, run: (*parser).callonReplacement3, }, &labeledExpr{ - pos: position{line: 2440, col: 5, offset: 78629}, + pos: position{line: 2440, col: 5, offset: 78597}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2441, col: 9, offset: 78647}, + pos: position{line: 2441, col: 9, offset: 78615}, name: "Symbol", }, }, @@ -45763,103 +45763,103 @@ var g = &grammar{ }, { name: "Symbol", - pos: position{line: 2496, col: 1, offset: 80406}, + pos: position{line: 2496, col: 1, offset: 80374}, expr: &choiceExpr{ - pos: position{line: 2498, col: 5, offset: 80436}, + pos: position{line: 2498, col: 5, offset: 80404}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2498, col: 5, offset: 80436}, + pos: position{line: 2498, col: 5, offset: 80404}, run: (*parser).callonSymbol2, expr: &seqExpr{ - pos: position{line: 2498, col: 5, offset: 80436}, + pos: position{line: 2498, col: 5, offset: 80404}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2498, col: 5, offset: 80436}, + pos: position{line: 2498, col: 5, offset: 80404}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2498, col: 10, offset: 80441}, + pos: position{line: 2498, col: 10, offset: 80409}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2498, col: 10, offset: 80441}, + pos: position{line: 2498, col: 10, offset: 80409}, name: "QuotationMark", }, &actionExpr{ - pos: position{line: 2527, col: 14, offset: 81545}, + pos: position{line: 2527, col: 14, offset: 81513}, run: (*parser).callonSymbol7, expr: &litMatcher{ - pos: position{line: 2527, col: 14, offset: 81545}, + pos: position{line: 2527, col: 14, offset: 81513}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2531, col: 14, offset: 81611}, + pos: position{line: 2531, col: 14, offset: 81579}, run: (*parser).callonSymbol9, expr: &litMatcher{ - pos: position{line: 2531, col: 14, offset: 81611}, + pos: position{line: 2531, col: 14, offset: 81579}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2535, col: 15, offset: 81680}, + pos: position{line: 2535, col: 15, offset: 81648}, run: (*parser).callonSymbol11, expr: &litMatcher{ - pos: position{line: 2535, col: 15, offset: 81680}, + pos: position{line: 2535, col: 15, offset: 81648}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2539, col: 13, offset: 81745}, + pos: position{line: 2539, col: 13, offset: 81713}, run: (*parser).callonSymbol13, expr: &litMatcher{ - pos: position{line: 2539, col: 13, offset: 81745}, + pos: position{line: 2539, col: 13, offset: 81713}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2567, col: 21, offset: 82315}, + pos: position{line: 2567, col: 21, offset: 82283}, run: (*parser).callonSymbol15, expr: &litMatcher{ - pos: position{line: 2567, col: 21, offset: 82315}, + pos: position{line: 2567, col: 21, offset: 82283}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2546, col: 5, offset: 81901}, + pos: position{line: 2546, col: 5, offset: 81869}, run: (*parser).callonSymbol17, expr: &seqExpr{ - pos: position{line: 2546, col: 5, offset: 81901}, + pos: position{line: 2546, col: 5, offset: 81869}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2546, col: 5, offset: 81901}, + pos: position{line: 2546, col: 5, offset: 81869}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2547, col: 5, offset: 81911}, + pos: position{line: 2547, col: 5, offset: 81879}, run: (*parser).callonSymbol20, }, &choiceExpr{ - pos: position{line: 2551, col: 6, offset: 81998}, + pos: position{line: 2551, col: 6, offset: 81966}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSymbol22, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -45867,30 +45867,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2551, col: 14, offset: 82006}, + pos: position{line: 2551, col: 14, offset: 81974}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonSymbol26, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45899,9 +45899,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -45913,53 +45913,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2556, col: 5, offset: 82126}, + pos: position{line: 2556, col: 5, offset: 82094}, run: (*parser).callonSymbol33, expr: &seqExpr{ - pos: position{line: 2556, col: 5, offset: 82126}, + pos: position{line: 2556, col: 5, offset: 82094}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2556, col: 5, offset: 82126}, + pos: position{line: 2556, col: 5, offset: 82094}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2557, col: 5, offset: 82136}, + pos: position{line: 2557, col: 5, offset: 82104}, run: (*parser).callonSymbol36, }, &andExpr{ - pos: position{line: 2561, col: 5, offset: 82225}, + pos: position{line: 2561, col: 5, offset: 82193}, expr: &choiceExpr{ - pos: position{line: 2561, col: 7, offset: 82227}, + pos: position{line: 2561, col: 7, offset: 82195}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonSymbol40, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45968,9 +45968,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -45980,30 +45980,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2571, col: 20, offset: 82385}, + pos: position{line: 2571, col: 20, offset: 82353}, run: (*parser).callonSymbol47, expr: &litMatcher{ - pos: position{line: 2571, col: 20, offset: 82385}, + pos: position{line: 2571, col: 20, offset: 82353}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2575, col: 21, offset: 82456}, + pos: position{line: 2575, col: 21, offset: 82424}, run: (*parser).callonSymbol49, expr: &litMatcher{ - pos: position{line: 2575, col: 21, offset: 82456}, + pos: position{line: 2575, col: 21, offset: 82424}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2579, col: 20, offset: 82526}, + pos: position{line: 2579, col: 20, offset: 82494}, run: (*parser).callonSymbol51, expr: &litMatcher{ - pos: position{line: 2579, col: 20, offset: 82526}, + pos: position{line: 2579, col: 20, offset: 82494}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -46015,73 +46015,73 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2502, col: 7, offset: 80696}, + pos: position{line: 2502, col: 7, offset: 80664}, name: "QuotationMark", }, &actionExpr{ - pos: position{line: 2527, col: 14, offset: 81545}, + pos: position{line: 2527, col: 14, offset: 81513}, run: (*parser).callonSymbol54, expr: &litMatcher{ - pos: position{line: 2527, col: 14, offset: 81545}, + pos: position{line: 2527, col: 14, offset: 81513}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2531, col: 14, offset: 81611}, + pos: position{line: 2531, col: 14, offset: 81579}, run: (*parser).callonSymbol56, expr: &litMatcher{ - pos: position{line: 2531, col: 14, offset: 81611}, + pos: position{line: 2531, col: 14, offset: 81579}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2535, col: 15, offset: 81680}, + pos: position{line: 2535, col: 15, offset: 81648}, run: (*parser).callonSymbol58, expr: &litMatcher{ - pos: position{line: 2535, col: 15, offset: 81680}, + pos: position{line: 2535, col: 15, offset: 81648}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2539, col: 13, offset: 81745}, + pos: position{line: 2539, col: 13, offset: 81713}, run: (*parser).callonSymbol60, expr: &litMatcher{ - pos: position{line: 2539, col: 13, offset: 81745}, + pos: position{line: 2539, col: 13, offset: 81713}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2546, col: 5, offset: 81901}, + pos: position{line: 2546, col: 5, offset: 81869}, run: (*parser).callonSymbol62, expr: &seqExpr{ - pos: position{line: 2546, col: 5, offset: 81901}, + pos: position{line: 2546, col: 5, offset: 81869}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2546, col: 5, offset: 81901}, + pos: position{line: 2546, col: 5, offset: 81869}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2547, col: 5, offset: 81911}, + pos: position{line: 2547, col: 5, offset: 81879}, run: (*parser).callonSymbol65, }, &choiceExpr{ - pos: position{line: 2551, col: 6, offset: 81998}, + pos: position{line: 2551, col: 6, offset: 81966}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonSymbol67, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -46089,30 +46089,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2551, col: 14, offset: 82006}, + pos: position{line: 2551, col: 14, offset: 81974}, expr: &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonSymbol71, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46121,9 +46121,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -46135,53 +46135,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2556, col: 5, offset: 82126}, + pos: position{line: 2556, col: 5, offset: 82094}, run: (*parser).callonSymbol78, expr: &seqExpr{ - pos: position{line: 2556, col: 5, offset: 82126}, + pos: position{line: 2556, col: 5, offset: 82094}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2556, col: 5, offset: 82126}, + pos: position{line: 2556, col: 5, offset: 82094}, val: "--", ignoreCase: false, want: "\"--\"", }, &andCodeExpr{ - pos: position{line: 2557, col: 5, offset: 82136}, + pos: position{line: 2557, col: 5, offset: 82104}, run: (*parser).callonSymbol81, }, &andExpr{ - pos: position{line: 2561, col: 5, offset: 82225}, + pos: position{line: 2561, col: 5, offset: 82193}, expr: &choiceExpr{ - pos: position{line: 2561, col: 7, offset: 82227}, + pos: position{line: 2561, col: 7, offset: 82195}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2741, col: 13, offset: 87347}, + pos: position{line: 2741, col: 13, offset: 87316}, val: "[\\pL\\pN]", classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonSymbol85, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46190,9 +46190,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -46202,40 +46202,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2567, col: 21, offset: 82315}, + pos: position{line: 2567, col: 21, offset: 82283}, run: (*parser).callonSymbol92, expr: &litMatcher{ - pos: position{line: 2567, col: 21, offset: 82315}, + pos: position{line: 2567, col: 21, offset: 82283}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2571, col: 20, offset: 82385}, + pos: position{line: 2571, col: 20, offset: 82353}, run: (*parser).callonSymbol94, expr: &litMatcher{ - pos: position{line: 2571, col: 20, offset: 82385}, + pos: position{line: 2571, col: 20, offset: 82353}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2575, col: 21, offset: 82456}, + pos: position{line: 2575, col: 21, offset: 82424}, run: (*parser).callonSymbol96, expr: &litMatcher{ - pos: position{line: 2575, col: 21, offset: 82456}, + pos: position{line: 2575, col: 21, offset: 82424}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2579, col: 20, offset: 82526}, + pos: position{line: 2579, col: 20, offset: 82494}, run: (*parser).callonSymbol98, expr: &litMatcher{ - pos: position{line: 2579, col: 20, offset: 82526}, + pos: position{line: 2579, col: 20, offset: 82494}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -46246,43 +46246,43 @@ var g = &grammar{ }, { name: "QuotationMark", - pos: position{line: 2513, col: 1, offset: 80886}, + pos: position{line: 2513, col: 1, offset: 80854}, expr: &choiceExpr{ - pos: position{line: 2514, col: 5, offset: 80908}, + pos: position{line: 2514, col: 5, offset: 80876}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2514, col: 5, offset: 80908}, + pos: position{line: 2514, col: 5, offset: 80876}, run: (*parser).callonQuotationMark2, expr: &seqExpr{ - pos: position{line: 2514, col: 5, offset: 80908}, + pos: position{line: 2514, col: 5, offset: 80876}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2514, col: 5, offset: 80908}, + pos: position{line: 2514, col: 5, offset: 80876}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, ¬Expr{ - pos: position{line: 2514, col: 11, offset: 80914}, + pos: position{line: 2514, col: 11, offset: 80882}, expr: &seqExpr{ - pos: position{line: 2078, col: 5, offset: 67136}, + pos: position{line: 2078, col: 5, offset: 67104}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2078, col: 5, offset: 67136}, + pos: position{line: 2078, col: 5, offset: 67104}, val: "`", ignoreCase: false, want: "\"`\"", }, &andCodeExpr{ - pos: position{line: 2079, col: 5, offset: 67145}, + pos: position{line: 2079, col: 5, offset: 67113}, run: (*parser).callonQuotationMark8, }, &andExpr{ - pos: position{line: 2083, col: 5, offset: 67268}, + pos: position{line: 2083, col: 5, offset: 67236}, expr: ¬Expr{ - pos: position{line: 2083, col: 7, offset: 67270}, + pos: position{line: 2083, col: 7, offset: 67238}, expr: &litMatcher{ - pos: position{line: 2083, col: 8, offset: 67271}, + pos: position{line: 2083, col: 8, offset: 67239}, val: "`", ignoreCase: false, want: "\"`\"", @@ -46296,21 +46296,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2517, col: 7, offset: 81067}, + pos: position{line: 2517, col: 7, offset: 81035}, run: (*parser).callonQuotationMark12, expr: &seqExpr{ - pos: position{line: 2517, col: 7, offset: 81067}, + pos: position{line: 2517, col: 7, offset: 81035}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2517, col: 7, offset: 81067}, + pos: position{line: 2517, col: 7, offset: 81035}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, ¬Expr{ - pos: position{line: 2517, col: 13, offset: 81073}, + pos: position{line: 2517, col: 13, offset: 81041}, expr: &ruleRefExpr{ - pos: position{line: 2517, col: 14, offset: 81074}, + pos: position{line: 2517, col: 14, offset: 81042}, name: "SingleQuoteMonospaceTextEndDelimiter", }, }, @@ -46318,38 +46318,38 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2520, col: 7, offset: 81224}, + pos: position{line: 2520, col: 7, offset: 81192}, run: (*parser).callonQuotationMark17, expr: &seqExpr{ - pos: position{line: 2520, col: 7, offset: 81224}, + pos: position{line: 2520, col: 7, offset: 81192}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2520, col: 7, offset: 81224}, + pos: position{line: 2520, col: 7, offset: 81192}, val: "`'", ignoreCase: false, want: "\"`'\"", }, ¬Expr{ - pos: position{line: 2520, col: 12, offset: 81229}, + pos: position{line: 2520, col: 12, offset: 81197}, expr: &seqExpr{ - pos: position{line: 2078, col: 5, offset: 67136}, + pos: position{line: 2078, col: 5, offset: 67104}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2078, col: 5, offset: 67136}, + pos: position{line: 2078, col: 5, offset: 67104}, val: "`", ignoreCase: false, want: "\"`\"", }, &andCodeExpr{ - pos: position{line: 2079, col: 5, offset: 67145}, + pos: position{line: 2079, col: 5, offset: 67113}, run: (*parser).callonQuotationMark23, }, &andExpr{ - pos: position{line: 2083, col: 5, offset: 67268}, + pos: position{line: 2083, col: 5, offset: 67236}, expr: ¬Expr{ - pos: position{line: 2083, col: 7, offset: 67270}, + pos: position{line: 2083, col: 7, offset: 67238}, expr: &litMatcher{ - pos: position{line: 2083, col: 8, offset: 67271}, + pos: position{line: 2083, col: 8, offset: 67239}, val: "`", ignoreCase: false, want: "\"`\"", @@ -46363,21 +46363,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2523, col: 7, offset: 81382}, + pos: position{line: 2523, col: 7, offset: 81350}, run: (*parser).callonQuotationMark27, expr: &seqExpr{ - pos: position{line: 2523, col: 7, offset: 81382}, + pos: position{line: 2523, col: 7, offset: 81350}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2523, col: 7, offset: 81382}, + pos: position{line: 2523, col: 7, offset: 81350}, val: "'`", ignoreCase: false, want: "\"'`\"", }, ¬Expr{ - pos: position{line: 2523, col: 12, offset: 81387}, + pos: position{line: 2523, col: 12, offset: 81355}, expr: &ruleRefExpr{ - pos: position{line: 2523, col: 13, offset: 81388}, + pos: position{line: 2523, col: 13, offset: 81356}, name: "SingleQuoteMonospaceTextEndDelimiter", }, }, @@ -46389,63 +46389,63 @@ var g = &grammar{ }, { name: "TableColumnsAttribute", - pos: position{line: 2656, col: 1, offset: 84427}, + pos: position{line: 2656, col: 1, offset: 84396}, expr: &actionExpr{ - pos: position{line: 2656, col: 26, offset: 84452}, + pos: position{line: 2656, col: 26, offset: 84421}, run: (*parser).callonTableColumnsAttribute1, expr: &seqExpr{ - pos: position{line: 2656, col: 26, offset: 84452}, + pos: position{line: 2656, col: 26, offset: 84421}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2656, col: 26, offset: 84452}, + pos: position{line: 2656, col: 26, offset: 84421}, label: "cols", expr: &zeroOrMoreExpr{ - pos: position{line: 2656, col: 31, offset: 84457}, + pos: position{line: 2656, col: 31, offset: 84426}, expr: &actionExpr{ - pos: position{line: 2661, col: 5, offset: 84520}, + pos: position{line: 2661, col: 5, offset: 84489}, run: (*parser).callonTableColumnsAttribute5, expr: &seqExpr{ - pos: position{line: 2661, col: 5, offset: 84520}, + pos: position{line: 2661, col: 5, offset: 84489}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2868, col: 11, offset: 90586}, + pos: position{line: 2868, col: 11, offset: 90555}, expr: &anyMatcher{ - line: 2868, col: 13, offset: 90588, + line: 2868, col: 13, offset: 90557, }, }, &labeledExpr{ - pos: position{line: 2664, col: 5, offset: 84646}, + pos: position{line: 2664, col: 5, offset: 84615}, label: "multiplier", expr: &zeroOrOneExpr{ - pos: position{line: 2664, col: 16, offset: 84657}, + pos: position{line: 2664, col: 16, offset: 84626}, expr: &actionExpr{ - pos: position{line: 2664, col: 17, offset: 84658}, + pos: position{line: 2664, col: 17, offset: 84627}, run: (*parser).callonTableColumnsAttribute11, expr: &seqExpr{ - pos: position{line: 2664, col: 17, offset: 84658}, + pos: position{line: 2664, col: 17, offset: 84627}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2664, col: 17, offset: 84658}, + pos: position{line: 2664, col: 17, offset: 84627}, label: "n", expr: &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonTableColumnsAttribute14, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -46457,7 +46457,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2664, col: 27, offset: 84668}, + pos: position{line: 2664, col: 27, offset: 84637}, val: "*", ignoreCase: false, want: "\"*\"", @@ -46468,38 +46468,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2665, col: 5, offset: 84696}, + pos: position{line: 2665, col: 5, offset: 84665}, label: "halign", expr: &zeroOrOneExpr{ - pos: position{line: 2665, col: 12, offset: 84703}, + pos: position{line: 2665, col: 12, offset: 84672}, expr: &choiceExpr{ - pos: position{line: 2666, col: 9, offset: 84713}, + pos: position{line: 2666, col: 9, offset: 84682}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2666, col: 9, offset: 84713}, + pos: position{line: 2666, col: 9, offset: 84682}, run: (*parser).callonTableColumnsAttribute24, expr: &litMatcher{ - pos: position{line: 2666, col: 9, offset: 84713}, + pos: position{line: 2666, col: 9, offset: 84682}, val: "<", ignoreCase: false, want: "\"<\"", }, }, &actionExpr{ - pos: position{line: 2667, col: 11, offset: 84760}, + pos: position{line: 2667, col: 11, offset: 84729}, run: (*parser).callonTableColumnsAttribute26, expr: &litMatcher{ - pos: position{line: 2667, col: 11, offset: 84760}, + pos: position{line: 2667, col: 11, offset: 84729}, val: ">", ignoreCase: false, want: "\">\"", }, }, &actionExpr{ - pos: position{line: 2668, col: 11, offset: 84808}, + pos: position{line: 2668, col: 11, offset: 84777}, run: (*parser).callonTableColumnsAttribute28, expr: &litMatcher{ - pos: position{line: 2668, col: 11, offset: 84808}, + pos: position{line: 2668, col: 11, offset: 84777}, val: "^", ignoreCase: false, want: "\"^\"", @@ -46510,38 +46510,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2670, col: 5, offset: 84858}, + pos: position{line: 2670, col: 5, offset: 84827}, label: "valign", expr: &zeroOrOneExpr{ - pos: position{line: 2670, col: 12, offset: 84865}, + pos: position{line: 2670, col: 12, offset: 84834}, expr: &choiceExpr{ - pos: position{line: 2671, col: 9, offset: 84875}, + pos: position{line: 2671, col: 9, offset: 84844}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2671, col: 9, offset: 84875}, + pos: position{line: 2671, col: 9, offset: 84844}, run: (*parser).callonTableColumnsAttribute33, expr: &litMatcher{ - pos: position{line: 2671, col: 9, offset: 84875}, + pos: position{line: 2671, col: 9, offset: 84844}, val: ".<", ignoreCase: false, want: "\".<\"", }, }, &actionExpr{ - pos: position{line: 2672, col: 11, offset: 84922}, + pos: position{line: 2672, col: 11, offset: 84891}, run: (*parser).callonTableColumnsAttribute35, expr: &litMatcher{ - pos: position{line: 2672, col: 11, offset: 84922}, + pos: position{line: 2672, col: 11, offset: 84891}, val: ".>", ignoreCase: false, want: "\".>\"", }, }, &actionExpr{ - pos: position{line: 2673, col: 11, offset: 84972}, + pos: position{line: 2673, col: 11, offset: 84941}, run: (*parser).callonTableColumnsAttribute37, expr: &litMatcher{ - pos: position{line: 2673, col: 11, offset: 84972}, + pos: position{line: 2673, col: 11, offset: 84941}, val: ".^", ignoreCase: false, want: "\".^\"", @@ -46552,32 +46552,32 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2675, col: 5, offset: 85023}, + pos: position{line: 2675, col: 5, offset: 84992}, label: "weight", expr: &zeroOrOneExpr{ - pos: position{line: 2675, col: 12, offset: 85030}, + pos: position{line: 2675, col: 12, offset: 84999}, expr: &choiceExpr{ - pos: position{line: 2675, col: 13, offset: 85031}, + pos: position{line: 2675, col: 13, offset: 85000}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2843, col: 12, offset: 90079}, + pos: position{line: 2843, col: 12, offset: 90048}, run: (*parser).callonTableColumnsAttribute42, expr: &seqExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, expr: &litMatcher{ - pos: position{line: 2843, col: 13, offset: 90080}, + pos: position{line: 2843, col: 13, offset: 90049}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, expr: &charClassMatcher{ - pos: position{line: 2843, col: 18, offset: 90085}, + pos: position{line: 2843, col: 18, offset: 90054}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -46588,10 +46588,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2675, col: 24, offset: 85042}, + pos: position{line: 2675, col: 24, offset: 85011}, run: (*parser).callonTableColumnsAttribute48, expr: &litMatcher{ - pos: position{line: 2675, col: 24, offset: 85042}, + pos: position{line: 2675, col: 24, offset: 85011}, val: "~", ignoreCase: false, want: "\"~\"", @@ -46602,15 +46602,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2676, col: 5, offset: 85084}, + pos: position{line: 2676, col: 5, offset: 85053}, label: "style", expr: &zeroOrOneExpr{ - pos: position{line: 2676, col: 11, offset: 85090}, + pos: position{line: 2676, col: 11, offset: 85059}, expr: &actionExpr{ - pos: position{line: 2676, col: 12, offset: 85091}, + pos: position{line: 2676, col: 12, offset: 85060}, run: (*parser).callonTableColumnsAttribute52, expr: &charClassMatcher{ - pos: position{line: 2676, col: 12, offset: 85091}, + pos: position{line: 2676, col: 12, offset: 85060}, val: "[adehlms]", chars: []rune{'a', 'd', 'e', 'h', 'l', 'm', 's'}, ignoreCase: false, @@ -46620,12 +46620,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2678, col: 5, offset: 85221}, + pos: position{line: 2678, col: 5, offset: 85190}, label: "comma", expr: &zeroOrOneExpr{ - pos: position{line: 2678, col: 11, offset: 85227}, + pos: position{line: 2678, col: 11, offset: 85196}, expr: &litMatcher{ - pos: position{line: 2678, col: 12, offset: 85228}, + pos: position{line: 2678, col: 12, offset: 85197}, val: ",", ignoreCase: false, want: "\",\"", @@ -46633,7 +46633,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2679, col: 5, offset: 85238}, + pos: position{line: 2679, col: 5, offset: 85207}, run: (*parser).callonTableColumnsAttribute57, }, }, @@ -46642,9 +46642,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -46653,23 +46653,23 @@ var g = &grammar{ }, { name: "UserMacroBlock", - pos: position{line: 2706, col: 1, offset: 86247}, + pos: position{line: 2706, col: 1, offset: 86216}, expr: &actionExpr{ - pos: position{line: 2707, col: 5, offset: 86270}, + pos: position{line: 2707, col: 5, offset: 86239}, run: (*parser).callonUserMacroBlock1, expr: &seqExpr{ - pos: position{line: 2707, col: 5, offset: 86270}, + pos: position{line: 2707, col: 5, offset: 86239}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2707, col: 5, offset: 86270}, + pos: position{line: 2707, col: 5, offset: 86239}, label: "name", expr: &actionExpr{ - pos: position{line: 2730, col: 18, offset: 87011}, + pos: position{line: 2730, col: 18, offset: 86980}, run: (*parser).callonUserMacroBlock4, expr: &oneOrMoreExpr{ - pos: position{line: 2730, col: 19, offset: 87012}, + pos: position{line: 2730, col: 19, offset: 86981}, expr: &charClassMatcher{ - pos: position{line: 2730, col: 19, offset: 87012}, + pos: position{line: 2730, col: 19, offset: 86981}, val: "[_-\\pL\\pN]", chars: []rune{'_', '-'}, classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, @@ -46680,25 +46680,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2708, col: 5, offset: 86296}, + pos: position{line: 2708, col: 5, offset: 86265}, run: (*parser).callonUserMacroBlock7, }, &litMatcher{ - pos: position{line: 2712, col: 5, offset: 86424}, + pos: position{line: 2712, col: 5, offset: 86393}, val: "::", ignoreCase: false, want: "\"::\"", }, &labeledExpr{ - pos: position{line: 2713, col: 5, offset: 86434}, + pos: position{line: 2713, col: 5, offset: 86403}, label: "value", expr: &actionExpr{ - pos: position{line: 2734, col: 19, offset: 87087}, + pos: position{line: 2734, col: 19, offset: 87056}, run: (*parser).callonUserMacroBlock10, expr: &zeroOrMoreExpr{ - pos: position{line: 2734, col: 19, offset: 87087}, + pos: position{line: 2734, col: 19, offset: 87056}, expr: &charClassMatcher{ - pos: position{line: 2734, col: 19, offset: 87087}, + pos: position{line: 2734, col: 19, offset: 87056}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -46708,36 +46708,36 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2714, col: 5, offset: 86462}, + pos: position{line: 2714, col: 5, offset: 86431}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 2714, col: 17, offset: 86474}, + pos: position{line: 2714, col: 17, offset: 86443}, name: "InlineAttributes", }, }, &choiceExpr{ - pos: position{line: 2873, col: 8, offset: 90650}, + pos: position{line: 2873, col: 8, offset: 90619}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2860, col: 12, offset: 90423}, + pos: position{line: 2860, col: 12, offset: 90392}, run: (*parser).callonUserMacroBlock16, expr: &choiceExpr{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2860, col: 13, offset: 90424}, + pos: position{line: 2860, col: 13, offset: 90393}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 20, offset: 90431}, + pos: position{line: 2860, col: 20, offset: 90400}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 2860, col: 29, offset: 90440}, + pos: position{line: 2860, col: 29, offset: 90409}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46746,9 +46746,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -46759,23 +46759,23 @@ var g = &grammar{ }, { name: "InlineUserMacro", - pos: position{line: 2718, col: 1, offset: 86622}, + pos: position{line: 2718, col: 1, offset: 86591}, expr: &actionExpr{ - pos: position{line: 2719, col: 5, offset: 86646}, + pos: position{line: 2719, col: 5, offset: 86615}, run: (*parser).callonInlineUserMacro1, expr: &seqExpr{ - pos: position{line: 2719, col: 5, offset: 86646}, + pos: position{line: 2719, col: 5, offset: 86615}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2719, col: 5, offset: 86646}, + pos: position{line: 2719, col: 5, offset: 86615}, label: "name", expr: &actionExpr{ - pos: position{line: 2730, col: 18, offset: 87011}, + pos: position{line: 2730, col: 18, offset: 86980}, run: (*parser).callonInlineUserMacro4, expr: &oneOrMoreExpr{ - pos: position{line: 2730, col: 19, offset: 87012}, + pos: position{line: 2730, col: 19, offset: 86981}, expr: &charClassMatcher{ - pos: position{line: 2730, col: 19, offset: 87012}, + pos: position{line: 2730, col: 19, offset: 86981}, val: "[_-\\pL\\pN]", chars: []rune{'_', '-'}, classes: []*unicode.RangeTable{rangeTable("L"), rangeTable("N")}, @@ -46786,25 +46786,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2720, col: 5, offset: 86672}, + pos: position{line: 2720, col: 5, offset: 86641}, run: (*parser).callonInlineUserMacro7, }, &litMatcher{ - pos: position{line: 2724, col: 5, offset: 86800}, + pos: position{line: 2724, col: 5, offset: 86769}, val: ":", ignoreCase: false, want: "\":\"", }, &labeledExpr{ - pos: position{line: 2725, col: 5, offset: 86809}, + pos: position{line: 2725, col: 5, offset: 86778}, label: "value", expr: &actionExpr{ - pos: position{line: 2734, col: 19, offset: 87087}, + pos: position{line: 2734, col: 19, offset: 87056}, run: (*parser).callonInlineUserMacro10, expr: &zeroOrMoreExpr{ - pos: position{line: 2734, col: 19, offset: 87087}, + pos: position{line: 2734, col: 19, offset: 87056}, expr: &charClassMatcher{ - pos: position{line: 2734, col: 19, offset: 87087}, + pos: position{line: 2734, col: 19, offset: 87056}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -46814,10 +46814,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2726, col: 5, offset: 86837}, + pos: position{line: 2726, col: 5, offset: 86806}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 2726, col: 17, offset: 86849}, + pos: position{line: 2726, col: 17, offset: 86818}, name: "InlineAttributes", }, }, @@ -46827,43 +46827,43 @@ var g = &grammar{ }, { name: "FileLocation", - pos: position{line: 2805, col: 1, offset: 88899}, + pos: position{line: 2805, col: 1, offset: 88868}, expr: &actionExpr{ - pos: position{line: 2805, col: 17, offset: 88915}, + pos: position{line: 2805, col: 17, offset: 88884}, run: (*parser).callonFileLocation1, expr: &labeledExpr{ - pos: position{line: 2805, col: 17, offset: 88915}, + pos: position{line: 2805, col: 17, offset: 88884}, label: "path", expr: &actionExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, run: (*parser).callonFileLocation3, expr: &labeledExpr{ - pos: position{line: 2822, col: 5, offset: 89369}, + pos: position{line: 2822, col: 5, offset: 89338}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2822, col: 14, offset: 89378}, + pos: position{line: 2822, col: 14, offset: 89347}, expr: &choiceExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, run: (*parser).callonFileLocation7, expr: &seqExpr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2823, col: 9, offset: 89388}, + pos: position{line: 2823, col: 9, offset: 89357}, expr: &litMatcher{ - pos: position{line: 2823, col: 10, offset: 89389}, + pos: position{line: 2823, col: 10, offset: 89358}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &oneOrMoreExpr{ - pos: position{line: 2824, col: 9, offset: 89417}, + pos: position{line: 2824, col: 9, offset: 89386}, expr: &charClassMatcher{ - pos: position{line: 2824, col: 10, offset: 89418}, + pos: position{line: 2824, col: 10, offset: 89387}, val: "[^\\r\\n[]�{,;?!.<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', ',', ';', '?', '!', '.', '<', '>', ' '}, ignoreCase: false, @@ -46874,27 +46874,27 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 2827, col: 11, offset: 89630}, + pos: position{line: 2827, col: 11, offset: 89599}, val: "[,;?!.]", chars: []rune{',', ';', '?', '!', '.'}, ignoreCase: false, inverted: false, }, &andExpr{ - pos: position{line: 2827, col: 19, offset: 89638}, + pos: position{line: 2827, col: 19, offset: 89607}, expr: &seqExpr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2827, col: 21, offset: 89640}, + pos: position{line: 2827, col: 21, offset: 89609}, expr: &actionExpr{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, run: (*parser).callonFileLocation18, expr: &charClassMatcher{ - pos: position{line: 2851, col: 10, offset: 90252}, + pos: position{line: 2851, col: 10, offset: 90221}, val: "[\\t ]", chars: []rune{'\t', ' '}, ignoreCase: false, @@ -46903,11 +46903,11 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2827, col: 28, offset: 89647}, + pos: position{line: 2827, col: 28, offset: 89616}, expr: ¬Expr{ - pos: position{line: 2870, col: 8, offset: 90600}, + pos: position{line: 2870, col: 8, offset: 90569}, expr: &anyMatcher{ - line: 2870, col: 9, offset: 90601, + line: 2870, col: 9, offset: 90570, }, }, }, @@ -47302,10 +47302,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, run: (*parser).callonFileLocation100, expr: &litMatcher{ - pos: position{line: 2830, col: 11, offset: 89767}, + pos: position{line: 2830, col: 11, offset: 89736}, val: "{", ignoreCase: false, want: "\"{\"", @@ -52161,7 +52161,7 @@ func (p *parser) callonDocumentFragment1173() (interface{}, error) { } func (c *current) onDocumentFragment1166(content interface{}) (interface{}, error) { - return types.NewInlineTableCell(content.(types.RawLine)) + return types.NewInlineTableCell(content.(*types.RawLine)) } @@ -65865,7 +65865,7 @@ func (p *parser) callonListContinuationElement1388() (interface{}, error) { } func (c *current) onListContinuationElement1381(content interface{}) (interface{}, error) { - return types.NewInlineTableCell(content.(types.RawLine)) + return types.NewInlineTableCell(content.(*types.RawLine)) } @@ -67427,8 +67427,8 @@ func (c *current) onShortcutParagraph50(style, firstLine interface{}) (bool, err // also, make sure that there is no LabeledListElement delimiter (`::` - `::::`) // in the middle of the line (with space afterwards) // or at the end of the line - return !strings.Contains(string(firstLine.(types.RawLine)), ":: ") && - !strings.HasSuffix(string(firstLine.(types.RawLine)), "::"), nil + return !firstLine.(*types.RawLine).Contains(":: ") && + !firstLine.(*types.RawLine).HasSuffix("::"), nil } diff --git a/pkg/parser/parser.peg b/pkg/parser/parser.peg index 95e9450a..25700788 100644 --- a/pkg/parser/parser.peg +++ b/pkg/parser/parser.peg @@ -1750,8 +1750,8 @@ ShortcutParagraph <- // also, make sure that there is no LabeledListElement delimiter (`::` - `::::`) // in the middle of the line (with space afterwards) // or at the end of the line - return !strings.Contains(string(firstLine.(types.RawLine)), ":: ") && - !strings.HasSuffix(string(firstLine.(types.RawLine)), "::"), nil + return !firstLine.(*types.RawLine).Contains(":: ") && + !firstLine.(*types.RawLine).HasSuffix("::"), nil } otherLines:( NotEOF @@ -2614,7 +2614,7 @@ InlineTableCells <- cells:(InlineTableCell)+ EOL { InlineTableCell <- "|" Space* content:(InlineTableCellContent) // no format specifier supported when cells are "inline" { - return types.NewInlineTableCell(content.(types.RawLine)) + return types.NewInlineTableCell(content.(*types.RawLine)) } InlineTableCellContent <- diff --git a/pkg/types/types.go b/pkg/types/types.go index cb11001c..e2914408 100644 --- a/pkg/types/types.go +++ b/pkg/types/types.go @@ -772,7 +772,7 @@ func addToListElement(e ListElement, element interface{}) error { log.Debugf("adding element of type '%T' to '%T'", element, e) } switch element := element.(type) { - case RawLine: + case *RawLine: // append to last element of this OrderedListElement if it's a Paragraph, // otherwise, append a new Paragraph with this RawLine if p, ok := e.LastElement().(*Paragraph); ok { @@ -907,7 +907,7 @@ func NewListElements(elements []interface{}) (*ListElements, error) { attrs = nil } elmts = append(elmts, e) - case RawLine, *SinglelineComment: + case *RawLine, *SinglelineComment: // append to last element if len(elmts) > 0 { switch elmt := elmts[len(elmts)-1].(type) { @@ -1736,11 +1736,9 @@ type Paragraph struct { func NewParagraph(style interface{}, elements ...interface{}) (*Paragraph, error) { // log.Debugf("new paragraph with attributes: '%v'", attributes) for i, l := range elements { - if l, ok := l.(RawLine); ok { - // add `\n` unless the we're on the last element - if i < len(elements)-1 { - elements[i] = RawLine(l + "\n") // TODO: add `NewRawlines()` func which takes care of appending with "\n" - } + // append `\n` unless the we're on the last element + if l, ok := l.(*RawLine); ok && i < len(elements)-1 { + l.Append("\n") } } p := &Paragraph{ @@ -1770,8 +1768,8 @@ func (p *Paragraph) SetElements(elements []interface{}) error { var _ WithElementAddition = &Paragraph{} func (p *Paragraph) AddElement(e interface{}) error { - if r, ok := p.Elements[len(p.Elements)-1].(RawLine); ok { - p.Elements[len(p.Elements)-1] = RawLine(r + "\n") + if r, ok := p.Elements[len(p.Elements)-1].(*RawLine); ok { + r.Append("\n") } p.Elements = append(p.Elements, e) return nil @@ -2306,11 +2304,9 @@ type DelimitedBlock struct { func NewDelimitedBlock(kind string, elements []interface{}) (*DelimitedBlock, error) { for i, l := range elements { - if l, ok := l.(RawLine); ok { - // add `\n` unless the we're on the last element - if i < len(elements)-1 { - elements[i] = RawLine(l + "\n") - } + // append `\n` unless the we're on the last element + if l, ok := l.(*RawLine); ok && i < len(elements)-1 { + l.Append("\n") } } return &DelimitedBlock{ @@ -3278,11 +3274,27 @@ func (f *FileInclusion) SetAttributes(attributes Attributes) { // ------------------------------------------------------------------------------------- // Raw Line // ------------------------------------------------------------------------------------- -type RawLine string // TODO: convert to struct with `Content` field, or alias to StringElement +type RawLine struct { + Content string +} // NewRawLine returns a new RawLine wrapper for the given string -func NewRawLine(content string) (RawLine, error) { - return RawLine(strings.TrimRight(content, " \t")), nil +func NewRawLine(content string) (*RawLine, error) { + return &RawLine{ + Content: strings.TrimRight(content, " \t"), + }, nil +} + +func (r *RawLine) Contains(substr string) bool { + return strings.Contains(r.Content, substr) +} + +func (r *RawLine) HasSuffix(suffix string) bool { + return strings.HasSuffix(r.Content, suffix) +} + +func (r *RawLine) Append(s string) { + r.Content = r.Content + s } // ------------------------------------------------------------------------------------- @@ -4101,7 +4113,7 @@ type TableCell struct { Elements []interface{} } -func NewInlineTableCell(content RawLine) (*TableCell, error) { +func NewInlineTableCell(content *RawLine) (*TableCell, error) { return &TableCell{ Elements: []interface{}{ content, @@ -4111,11 +4123,9 @@ func NewInlineTableCell(content RawLine) (*TableCell, error) { func NewMultilineTableCell(elements []interface{}, format interface{}) (*TableCell, error) { for i, l := range elements { - if l, ok := l.(RawLine); ok { - // add `\n` unless the we're on the last element - if i < len(elements)-1 { - elements[i] = RawLine(l + "\n") - } + // append `\n` unless the we're on the last element + if l, ok := l.(*RawLine); ok && i < len(elements)-1 { + l.Append("\n") } } c := &TableCell{ diff --git a/testsupport/document_fragment_groups_matcher_test.go b/testsupport/document_fragment_groups_matcher_test.go index 99992a2f..53c3eaac 100644 --- a/testsupport/document_fragment_groups_matcher_test.go +++ b/testsupport/document_fragment_groups_matcher_test.go @@ -18,7 +18,9 @@ var _ = Describe("document fragment matcher", func() { expected := []types.DocumentFragment{ { Elements: []interface{}{ - types.RawLine("a paragraph."), + &types.RawLine{ + Content: "a paragraph.", + }, }, }, } @@ -29,7 +31,9 @@ var _ = Describe("document fragment matcher", func() { actual := []types.DocumentFragment{ { Elements: []interface{}{ - types.RawLine("a paragraph."), + &types.RawLine{ + Content: "a paragraph.", + }, }, }, } @@ -45,7 +49,9 @@ var _ = Describe("document fragment matcher", func() { actual := []types.DocumentFragment{ { Elements: []interface{}{ - types.RawLine("something else"), + &types.RawLine{ + Content: "something else", + }, }, }, } diff --git a/testsupport/document_fragment_matcher_test.go b/testsupport/document_fragment_matcher_test.go index 30b6c2da..adf2eca8 100644 --- a/testsupport/document_fragment_matcher_test.go +++ b/testsupport/document_fragment_matcher_test.go @@ -16,7 +16,9 @@ var _ = Describe("document fragments matcher", func() { // given expected := types.DocumentFragment{ Elements: []interface{}{ - types.RawLine("a paragraph."), + &types.RawLine{ + Content: "a paragraph.", + }, }, } matcher := testsupport.MatchDocumentFragment(expected) @@ -25,7 +27,9 @@ var _ = Describe("document fragments matcher", func() { // given actual := types.DocumentFragment{ Elements: []interface{}{ - types.RawLine("a paragraph."), + &types.RawLine{ + Content: "a paragraph.", + }, }, } // when @@ -39,7 +43,9 @@ var _ = Describe("document fragments matcher", func() { // given actual := types.DocumentFragment{ Elements: []interface{}{ - types.RawLine("something else"), + &types.RawLine{ + Content: "something else", + }, }, } // when diff --git a/testsupport/document_fragments_matcher_test.go b/testsupport/document_fragments_matcher_test.go index ce8e9247..57d76cc0 100644 --- a/testsupport/document_fragments_matcher_test.go +++ b/testsupport/document_fragments_matcher_test.go @@ -18,7 +18,9 @@ var _ = Describe("document fragments matcher", func() { expected := []types.DocumentFragment{ { Elements: []interface{}{ - types.RawLine("a paragraph."), + &types.RawLine{ + Content: "a paragraph.", + }, }, }, } @@ -29,7 +31,9 @@ var _ = Describe("document fragments matcher", func() { actual := []types.DocumentFragment{ { Elements: []interface{}{ - types.RawLine("a paragraph."), + &types.RawLine{ + Content: "a paragraph.", + }, }, }, } @@ -45,7 +49,9 @@ var _ = Describe("document fragments matcher", func() { actual := []types.DocumentFragment{ { Elements: []interface{}{ - types.RawLine("something else"), + &types.RawLine{ + Content: "something else", + }, }, }, } diff --git a/testsupport/parse_document_fragment_groups_test.go b/testsupport/parse_document_fragment_groups_test.go index 1177b50b..e73c5afc 100644 --- a/testsupport/parse_document_fragment_groups_test.go +++ b/testsupport/parse_document_fragment_groups_test.go @@ -19,7 +19,9 @@ var _ = Describe("parse document fragment groups", func() { Elements: []interface{}{ &types.Paragraph{ Elements: []interface{}{ - types.RawLine("hello, world!"), + &types.RawLine{ + Content: "hello, world!", + }, }, }, },